Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/178.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
针对2.0 SDK中的Android 1.5和1.6_Android - Fatal编程技术网

针对2.0 SDK中的Android 1.5和1.6

针对2.0 SDK中的Android 1.5和1.6,android,Android,我对学习Android开发很感兴趣。。。。但是,如果我安装了最新的2.0SDK,我是否仍然能够针对1.5和1.6设备?(因为现在只有一台2.0设备) 基本上,我想知道它是否会告诉我,如果我正在做一些在旧版本的操作系统上不起作用的事情,那么你应该始终将目标定在你需要的最低API上,如 “如果应用程序需要API 高于该级别的级别 由设备支持,然后 将不会安装应用程序。“ “Android应用程序是 向前兼容,因此是一个应用程序 基于1.1平台库构建 将在1.5平台上正常运行。 反之亦然。” 是的,您

我对学习Android开发很感兴趣。。。。但是,如果我安装了最新的2.0SDK,我是否仍然能够针对1.5和1.6设备?(因为现在只有一台2.0设备)
基本上,我想知道它是否会告诉我,如果我正在做一些在旧版本的操作系统上不起作用的事情,那么你应该始终将目标定在你需要的最低API上,如

“如果应用程序需要API 高于该级别的级别 由设备支持,然后 将不会安装应用程序。“

“Android应用程序是 向前兼容,因此是一个应用程序 基于1.1平台库构建 将在1.5平台上正常运行。 反之亦然。”


是的,您将能够使用清单设置和(在Eclipse中)选择您需要的Android API版本的组合来选择您需要的级别。使用2.0安装,您可能无法获得1.0或1.1版本,但可以从Google获得,您可以随时设置您的环境以使用该版本

如果您不小心将环境设置为不支持的设备,则应始终在该设备上进行测试,并观察是否存在异常,如ClassNotFoundException和NoSuchMethodException,这表明您正在尝试使用设备加载的API中不存在的类/方法