Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.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平台上运行的APK文件_Android_Apk - Fatal编程技术网

创建要在旧Android平台上运行的APK文件

创建要在旧Android平台上运行的APK文件,android,apk,Android,Apk,目前我正在Android平台2.3.3上开发一个Android项目,API级别为10。我想构建APK文件,以便在Android 2.0设备上运行我的项目。我该怎么做?我可以在Android 2.0设备上运行当前的APK文件吗?您需要在清单中配置Android:minSdkVersion,如中所述。这意味着您只能使用minimum SDK支持的API方法和类。您需要在清单中配置android:minsdk版本,如中所述。这意味着您只能使用minimum SDK支持的API方法和类。如果您希望能够在

目前我正在Android平台2.3.3上开发一个Android项目,API级别为10。我想构建APK文件,以便在Android 2.0设备上运行我的项目。我该怎么做?我可以在Android 2.0设备上运行当前的APK文件吗?

您需要在清单中配置Android:minSdkVersion,如中所述。这意味着您只能使用minimum SDK支持的API方法和类。

您需要在清单中配置android:minsdk版本,如中所述。这意味着您只能使用minimum SDK支持的API方法和类。

如果您希望能够在不同的API级别上运行应用程序,Android market支持多个APK

您可以上传一个带有Minsdk版本5的apk和一个带有Minsdk版本10的apk。如果API级别高于5的手机将看到此版本,则最后一个版本必须具有更高的版本代码


请注意,正如kgiannakakis所说,如果将minSdkVersion设置为5,则将无法使用仅在版本10及更高版本中可用的类和方法。为了避免这种情况,您可以在级别5上构建一个没有相同功能的精简版本。或者,您可以使用反射来检查这些方法在当前设备上运行时是否可用。

如果您希望能够在不同的API级别上运行应用程序,Android market支持多个APK

您可以上传一个带有Minsdk版本5的apk和一个带有Minsdk版本10的apk。如果API级别高于5的手机将看到此版本,则最后一个版本必须具有更高的版本代码

请注意,正如kgiannakakis所说,如果将minSdkVersion设置为5,则将无法使用仅在版本10及更高版本中可用的类和方法。为了避免这种情况,您可以在级别5上构建一个没有相同功能的精简版本。或者,您可以使用反射来检查这些方法在当前设备上运行时是否可用