在下载了L预览版本的Android Studio之后,当我的项目有minSdkVersion
为19时,出现了上述错误。
此外,在将mindSdkVersion
设置为以下内容时:
defaultConfig {
....
minSdkVersion 'L'
....
}
我得到了很多错误,如下所示,涉及来自 AppCompat-v7-21
的资源:
/home/user/workspace/project/build/intermediates/exploded-aar/com.android.support/appcompat-v7/21.0.0-rc1/res/values-v21/values.xml
Error:Error retrieving parent for item: No resource found that matches the given name '@android:TextAppearance.Material.SearchResult.Subtitle'.
所以我有两个问题:
- 为什么 AS 抱怨 minSdkVersion?我猜想是因为 AppCompat-v7 21 只支持 L 版本;但为什么呢?它在秋季正式发布时也只会支持 L 版本吗?因为那将是一个问题...还是说这只是暂时的限制,为了防止应用被推送到 Play Store,就像在 Google I/O 2014 Keynote 中指定的那样?
- 既然我已经将 mindSdkVersion 设置为 L,为什么 AppCompat-v7 21 还会抱怨这些错误?