Cor*_*urn 8 android android-studio
我有一个旧的P500运行最新的CM 7.2 Nightly这是Gingerbread,特别是2.3.7应该是API 10,对吗?我正在使用清单中包含以下行的应用程序:
<uses-sdk android:minSdkVersion="10" android:targetSdkVersion="17" />
Run Code Online (Sandbox Code Playgroud)
这是一个非常基本的应用程序,唯一的权限是android.permission.RECORD_AUDIO
,总而言之,它不会简单得多.我确实为2.3.3 API 10安装了SDK平台.
即使我将min和target都设置为10或甚至更低,我在构建和运行时仍然会得到INSTALL_FAILED_OLDER_SDK.无论我尝试什么,我都无法安装它.
我正在使用最新的Android Studio(我认为0.1.8)和Java 1.7u21.该应用程序在我的CM 10.1 Galaxy S III(4.2.2)上安装得很好.
Cor*_*urn 20
我弄清楚是什么导致了它.Android Studio似乎没有使用AndroidManifest.xml来确定如何构建APK.在项目目录中,存在一个文件build.gradle
,告诉我要构建什么API ,它与AndroidManifest相矛盾!
这是文件的部分:
android {
compileSdkVersion 17
buildToolsVersion "17.0.0"
defaultConfig {
minSdkVersion 17
targetSdkVersion 17
}
}
Run Code Online (Sandbox Code Playgroud)
一旦我改为minSdkVersion
10就安装得很好.这是我必须做出的唯一改变.
归档时间: |
|
查看次数: |
8840 次 |
最近记录: |