我一直在构建一个项目并在Android模拟器上进行测试.
我意识到我设置minSdkVersion为10.现在,我有一个电话来测试程序,但它的sdk版本是7.
我试图进入清单文件,并将sdk版本更改为7,但每次运行程序时,它都会崩溃.
如何重建或更改sdk版本到较低的数字(从10到7),以便我可以确保我的应用程序能够在较旧的手机上运行?
Kon*_*Kon 42
在项目的AndroidManifest.xml文件中设置min SDK版本:
<uses-sdk android:minSdkVersion="4"/>
Run Code Online (Sandbox Code Playgroud)
究竟是什么导致了撞车?解决最小版本中的所有崩溃/错误,然后在更高版本中进行测试.
jui*_*uil 29
在您的app/build.gradle文件中,您可以设置minSdkVersion内部defaultConfig.
android {
compileSdkVersion 23
buildToolsVersion "23.0.3"
defaultConfig {
applicationId "com.name.app"
minSdkVersion 19 // This over here
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
Run Code Online (Sandbox Code Playgroud)
Win*_*Oak 12
使用AVD Manager创建新的AVD,并将Target设置为API Level 7.尝试使用该AVD运行应用程序.此外,请确保您的清单文件中的min sdk至少设置为7.
| 归档时间: |
|
| 查看次数: |
108497 次 |
| 最近记录: |