我正在尝试在较旧的Atrix上安装应用程序,在S3上运行正常。搜索论坛可能存在的问题是SDK版本较高(Atrix是4.0.4)。修复显然是在设置API级别。
<uses-sdk android:minSdkVersion="10" android:targetSdkVersion="10" />
但是,当我运行cordova run android
时,文件会自动更新为
<uses-sdk android:minSdkVersion="16" android:targetSdkVersion="10" />
造成这种变化的原因是什么?
答案 0 :(得分:3)
必须编辑config.xml
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<widget id="com.ionicframework.pushprint617926" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
<name>app name</name>
<description>
An Ionic Framework and Cordova project.
</description>
<author email="hi@ionicframework" href="http://ionicframework.com/">
Ionic Framework Team
</author>
<content src="index.html"/>
<access origin="*"/>
<preference name="webviewbounce" value="false"/>
<preference name="UIWebViewBounce" value="false"/>
<preference name="DisallowOverscroll" value="true"/>
<preference name="android-minSdkVersion" value="16"/> <====== Changed to 10
<preference name="BackupWebStorage" value="none"/>
<feature name="StatusBar">
<param name="ios-package" value="CDVStatusBar" onload="true"/>
</feature>
</widget>
答案 1 :(得分:0)
(模块:应用程序)
defaultConfig {
applicationId "Your app id"
minSdkVersion 14
targetSdkVersion 22
versionCode 1
versionName "1.0"
}
比同步你的project.it将起作用