Android Can';t使用npm的插件构建Phonegap应用程序
Phonegap生成在生成过程中引发错误。我刚刚将这个字符串添加到“config.xml”中Android Can';t使用npm的插件构建Phonegap应用程序,android,cordova,npm,phonegap-plugins,phonegap-build,Android,Cordova,Npm,Phonegap Plugins,Phonegap Build,Phonegap生成在生成过程中引发错误。我刚刚将这个字符串添加到“config.xml”中 这是我的“config.xml”文件 MyApp 我的新应用 电话差距小组 简短回答 将添加到config.xml 长话短说 插件并指定版本++——即谷歌联合发布的最新版本,目前为v41,需要Android API 24+的编译SDK 在Cordova/Phonegap项目中,Android compile SDK版本与Cordova Android平台的版本紧密相连: `cordova-a
这是我的“config.xml”文件
MyApp
我的新应用
电话差距小组
简短回答
将
添加到config.xml
长话短说
插件并指定版本++
——即谷歌联合发布的最新版本,目前为v41,需要Android API 24+的编译SDK
在Cordova/Phonegap项目中,Android compile SDK版本与Cordova Android平台的版本紧密相连:
`cordova-android@5.2.1` => API 23
`cordova-android@6.1.0` => API 25
Phonegap Build基于当前默认的CLI版本6.3.0=>
cordova android
锁定了该版本-android@5.2.1=>Android编译SDK v23。通过指定CLI v6.4.0,cordova android
platform设置为v6.1.0=>android编译SDK v25。因此,这将适用于最新版本的Android支持库。非常感谢!现在phonegap不会抛出任何错误。构建已完成,但现在我无法在手机上安装此apk文件进行测试。我的android版本是6.0.1。也许我应该选择稍早一点的CLI版本?即使是最新版本的cordova android也向后兼容android 4.1,所以这不是问题所在。卸载任何以前的版本/尝试其他设备/仿真器。我删除了以前的测试应用并重新安装,安装成功。谢谢你!
`cordova-android@5.2.1` => API 23
`cordova-android@6.1.0` => API 25