运行“离子运行android --device”时出现上述错误。即使我在
中定位了“16”(对应于android 4.1.2)platforms\android\res\xml\config.xml --
<preference name="android-targetSdkVersion" value="16" />
platforms\android\AndroidManifest.xml --
<uses-sdk android:minSdkVersion="10" android:targetSdkVersion="16" />
platforms\platforms.json --
{"android" : "4.0.0"}
我还应该在哪里寻找这个设置?这是用cordova /离子版本预先确定的吗?我的电脑上显示ionic info
Your system information:
Cordova CLI: 5.1.1
Gulp version: CLI version 3.8.11
Gulp local: Local version 3.8.11
Ionic Version: 1.0.0
Ionic CLI Version: 1.5.5
Ionic App Lib Version: 0.2.2
OS: Windows 7 SP1
Node Version: v0.10.36
非常感谢。
- 编辑(见karaokyo的回答)
同时修复platforms\android\CordovaLib\project.properties
答案 0 :(得分:1)
项目必须设置为使用API级别22进行构建。将其更改为16或任何已安装的版本。
Right click project > Properties > Android > Project Build Target