默认的 PhoneGap 应用程序希望我获取 API 17。但是我有 18,并且更愿意使用它。如何指定使用哪个版本的 API?我在项目中搜索了一些配置文件,但没有看到任何指定级别为 17 的内容。
我正在 Windows 上进行开发,并希望在本地构建 Android。
我遵循了开发人员指南,因此我有一个名为 hello 的 Phonegap 项目,其中包含以下文件夹:
- .cordova
- Hook
- config.json
- 构建(空)
- 合并(空)
- 平台(空)
- 插件
- www
- CSS
- 图片
- js
- 资源
- 规范
- config.xml
- 图标.png
- index.html
- 规范.html
我尝试了phonegap add platform android
,但出错说'platform add android'不是节点
最佳答案
请不要修改平台目录中的AndroidManifest.xml
。对于当前的 cordova/phonegap 版本,这不再是必要的(您可以从版本控制中忽略平台
!)。
改为设置:
<preference name="android-minSdkVersion" value="14" />
所有可能的配置都可以在这里找到:http://docs.build.phonegap.com/en_US/2.9.0/configuring_basics.md.html (文档说,它适用于phonegap构建,但它适用于cordova/phonegap cli!)。
编辑:新链接http://docs.phonegap.com/phonegap-build/configuring/preferences/#android-minSdkVersion
关于cordova - 如何在 PhoneGap 中指定 Android API 级别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18384723/