- 时间:2020-06-12 08:43 编辑: 来源: 阅读:
- 扫一扫,手机访问
摘要:ionic2自定义cordova插件开发以及使用(Android)
如何写一个cordova 用于ionic2项目中呢,在搜索了一番之后,千篇一律,我都怀疑那些文章是不是全部都是复制来复制去的,而且都不是很详细。我自己也捣鼓了一下午,踩了很多坑。所以特此写这下这篇,记录一下。
假设需求是 写一个日志插件,可以将日志写在手机的sdcard中。
[b]1.安装plugman[/b]
[b]2.creat一个插件框架[/b]
plugman creat --name 插件名字 --plugin_id 插件id --plugin_version 插件版本号
例如:
[url=http://www.cnblogs.com/huangenai/p/6866642.html]ionic2 使用 cordova 打包成安卓apk[/url]
结果:调用插件日志写入成功
[img]http://files.jb51.net/file_images/article/201706/2017061917021340.jpg[/img]
[img]http://files.jb51.net/file_images/article/201706/2017061917021341.jpg[/img]
[b]总结:[/b]
1.感觉自己在plugin.xml 配置出现最多问题,所以请先了解plugin.xml 如何进行配置。
2.还有比如logUtil.java 文件,可以写好测试功能没问题后再复制进插件里面。
3.关于调试,添加插件后出现问题,可以在android studio 中的Logcat 窗口查看是哪里出现了问题并进行调试,它会输出是什么问题啊,然后自行解决。一开始我也是一脸懵逼,不知道在哪里进行插件的调试写好后,也不是一次性就过完美的总要调试看看哪里会有出错的嘛,毕竟还是小菜鸟一只。
参考于:Android插件开发指南 →[url=http://cordova.apache.org/docs/en/latest/guide/platforms/android/plugin.html]Android Plugin Development Guide[/url]
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程素材网。