从API 18开始,为什么API演示被视为“遗留”?

时间:2013-09-22 12:26:55

标签: android adt legacy android-sdk-tools android-4.3-jelly-bean

安装最新的ADT& Android的SDK支持API 18,我注意到所有的API演示现在都被认为是“遗产”。

以下是截图:

Enter image description here

怎么回事?

我注意到即使它们被认为是“遗留”,它们也包含一些属于API 18的东西,例如在清单上找到的这个属性:

android:theme="@android:style/Theme.Holo.NoActionBar.Overscan"

同样奇怪的是,当minSdk低于API 18时,这是Lint警告我的唯一事情 - 这不是API 18中唯一包含演示的新内容,可以吗?

它是怎么回事,我们会有一组不同的样本吗?

1 个答案:

答案 0 :(得分:1)

非遗留项目都有build.gradle文件,您只需在Android Studio *中打开即可。 遗留项目没有build.gradle文件,如果要在Android Studio中打开它们,您需要先进行“在现有资源上创建新项目”或android update project,然后才能开始使用。

*)不完全为真:其中一些指向Android插件的过时版本,您需要先调整项目设置。