针对2.0 SDK中的Android 1.5和1.6
我对学习Android开发很感兴趣。。。。但是,如果我安装了最新的2.0SDK,我是否仍然能够针对1.5和1.6设备?(因为现在只有一台2.0设备)针对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平台上正常运行。 反之亦然。” 是的,您
基本上,我想知道它是否会告诉我,如果我正在做一些在旧版本的操作系统上不起作用的事情,那么你应该始终将目标定在你需要的最低API上,如 “如果应用程序需要API 高于该级别的级别 由设备支持,然后 将不会安装应用程序。“ “Android应用程序是 向前兼容,因此是一个应用程序 基于1.1平台库构建 将在1.5平台上正常运行。 反之亦然。”
是的,您将能够使用清单设置和(在Eclipse中)选择您需要的Android API版本的组合来选择您需要的级别。使用2.0安装,您可能无法获得1.0或1.1版本,但可以从Google获得,您可以随时设置您的环境以使用该版本 如果您不小心将环境设置为不支持的设备,则应始终在该设备上进行测试,并观察是否存在异常,如ClassNotFoundException和NoSuchMethodException,这表明您正在尝试使用设备加载的API中不存在的类/方法