Android原生应用加载部署于服务器的Cordova项目的链接调用原生功能
@Android原生应用加载部署于服务器的Cordova项目的链接调用原生功能TOC
Cordova项目代码下的www文件夹下的代码作为webapp项目部署到服务器上,安卓对应的activity继承CordovaActivity加载服务器上的webapp。
第一步:注释掉if (pluginManager.shouldAllowBridgeAccess(origin)) {的判断,改为红圈所示。
第二步:双击assembleRelease将Cordova项目中的CordovaLib生成为jar包
第三步:将第一步生成的jar包导入到原生项目。
第四步:将Cordova项目中的main源码复制到原生项目中。
第五步:拷贝xml文件夹中的所有xml到原生项目。
第六步:拷贝AndroidManifest中的provider到原生项目,${applicationId}改为原生项目包名。