Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/208.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何为android 5.0.2设置正确的android:minSdkVersion和android:targetSdkVersion?_Android - Fatal编程技术网

如何为android 5.0.2设置正确的android:minSdkVersion和android:targetSdkVersion?

如何为android 5.0.2设置正确的android:minSdkVersion和android:targetSdkVersion?,android,Android,我从React Native生成的.apk文件中得到一个解析错误。因此,我正在尝试更改清单文件中的android:minSdkVersion和android:targetSdkVersion 我的设备运行的是安卓5.0.2。我应该将这两个选项设置为什么?Android 5.0.2是API级别21 android:minSdkVersion和android:targetSdkVersion应该在它们周围。 但包括21个 例如: minSdkVersion = 15 targetSdkVersion

我从React Native生成的.apk文件中得到一个解析错误。因此,我正在尝试更改清单文件中的
android:minSdkVersion
android:targetSdkVersion


我的设备运行的是安卓5.0.2。我应该将这两个选项设置为什么?

Android 5.0.2是API级别21

android:minSdkVersion
android:targetSdkVersion
应该在它们周围。 但包括21个

例如:

minSdkVersion = 15
targetSdkVersion = 22

请记住,有些函数不包含在低API级别中。如果您在build.gradle中设置版本,Android Studio将警告您是否要使用minSDKVersion不支持的功能。

minSDKVersion是您要支持的最低版本的Android。如果您不需要支持4.0之前的Android设备,那么建议
minSdkVersion
为16

compileSdkVersion
是应用程序编译所依据的API版本。建议使用最新版本,目前为23


targetSdkVersion
应该表示您已经在指定的版本上测试了您的应用程序(大概是在指定的版本之前,包括指定的版本)。所以它也应该是最新的。

您现在使用的是哪个IDE?一般来说,MinSdkVersion应该是您想要支持的最小API,而targetSdkVersion应该是当前23的最大API。@Shvet我没有使用任何IDE。我正在使用React Native。抱歉,没有React知识!