美文网首页
cordova自定义插件--集成android sdk

cordova自定义插件--集成android sdk

作者: HELLO_浪 | 来源:发表于2019-11-19 11:06 被阅读0次

    前言:因为自己需要将第三方sdk集成为cordova插件,自己也是找了很多资料,但是讲的不是很详细,所以自己也做个总结,方便以后使用。利用命令创建cordova插件很简单,百度一下很好找,所以本文没做记录。
    此文以百度ai文字识别sdk为例

    一、首先看看sdk的demo结构图

    图一
    图二

    二、再看看我集成好的插件目录,把demo中的所有文件包括jar包复制到自定义插件中

    image.png

    三、plugin.xml

    image.png
    image.png

    四、sdk demo的MainActivity

    MainActivity一
    MainActivity二

    五、自定义插件的java文件类

    image.png
    image.png

    注意:sdk java类中引入的R文件路径需要替换成ionic包名路径.R,比如我的ionic包名是io.ionic.starter,那么R文件的路径为:import io.ionic.starter.R;

    六、plugin.js定义自己的封装的方法

    image.png

    到这里集成sdk步骤就完成了,剩下的就是在ionic项目中调用这个插件封装的方法就好了。

    建议,在生成好插件后,将插件添加到自己的ionic项目中,添加android平台,然后用android studio打开,开发插件,这样很多错误就一目了然了。

    相关文章

      网友评论

          本文标题:cordova自定义插件--集成android sdk

          本文链接:https://www.haomeiwen.com/subject/ujkbictx.html