Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/203.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Can';t使用npm的插件构建Phonegap应用程序_Android_Cordova_Npm_Phonegap Plugins_Phonegap Build - Fatal编程技术网

Android Can';t使用npm的插件构建Phonegap应用程序

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

Phonegap生成在生成过程中引发错误。我刚刚将这个字符串添加到“config.xml”中


这是我的“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