自从4.3 Jelly Bean推出新的Android API级别18后,如果我将旧的API级别17删除到8级会怎样?我想这样做是为了节省空间,因为这些文件大小合适。
我的问题是,我仍然可以编写一个在API级别较低的设备上运行的应用程序,只在SDK Manager中保留了最新的API级别文件吗?
BTW我已将 minSdkVersion 设置为 8 , targetSdkVersion 设置为 18 < / p>
或者我是否真的必须在 SDK Manager 中 minSdkVersion 和 targetSdkVersion 之间下载每个API级别的所有文件?< / p>
答案 0 :(得分:3)
如果我将旧的API级别17删除到8级会怎么样?
这取决于您特意打算删除的内容。如果查看SDK Manager,每个API级别都有几个条目。
我的问题是,我仍然可以编写一个在API级别较低的设备上运行的应用程序,只在SDK Manager中保留了最新的API级别文件吗?
是的,但是如果删除模拟器图像,则无法在较低的API级别上进行测试,除非您碰巧拥有这些级别的硬件。