我为minSdkVersion 23和targetSdkVersion 23.制作了Android应用程序。在启动时,我看到这只能支持15000个设备中的5000个设备。我想为所有设备提供此应用程序支持。我可以做什么?
defaultConfig {
applicationId "com.love.ksr_red_app"
minSdkVersion 23
targetSdkVersion 23
versionCode 2
versionName "2.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
答案 0 :(得分:1)
这取决于minSdkVersion和targetSdkVersion。
尝试将url
设置为与您的应用兼容的最低操作系统版本。
并将minSdkVersion
设为最新的操作系统版本。这将确保您的应用程序针对市场上的所有设备并与之兼容。
答案 1 :(得分:1)
嗯......,这看起来几乎不可能。虽然你可以尝试下面的东西...这将使你的应用程序支持市场上的大多数设备我想为所有设备提供此应用程序支持。我可以吗?
1)启动android studio并创建新项目
2)命名新项目
3)选择用户友好的最低支持版本
看看它将支持市场上96%的设备
要记住的事情:
exceptions
和build versions
。!! VIVO
需要android
并将其修改为FuntouchOS
,这样您就无法启动程序ON_BOOT_COMPLETED
...这样的手机基于Android而不是像其他人一样纯粹的Android。Google console
中显示数字的设备; while uploading an app
希望它可以帮助你或其他人
答案 2 :(得分:0)
使用此配置更改您的buile.gradle。
**android {
compileSdkVersion 25
defaultConfig {
applicationId "com.websinfotech.apptophonecallexample"
minSdkVersion 15
targetSdkVersion 27
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
multiDexEnabled true
}
}**