继承自@android:style/Theme.Holo.Light的minSdkVersion=";4“;应用

继承自@android:style/Theme.Holo.Light的minSdkVersion=";4“;应用,android,android-3.0-honeycomb,Android,Android 3.0 Honeycomb,我目前有一个Android应用程序,目标是SDK版本11,最低版本为4。如果应用程序运行在蜂巢上,我想应用Holo主题的轻版本。按照说明,我尝试将以下内容添加到res/values-v11/themes.xml,但我的应用程序无法编译,因为SDK 4中不存在@android:style/Theme.Holo.Light <resources> <style name="MyTheme" parent="@android:style/Theme.Holo.Light"&g

我目前有一个Android应用程序,目标是SDK版本11,最低版本为4。如果应用程序运行在蜂巢上,我想应用Holo主题的轻版本。按照说明,我尝试将以下内容添加到res/values-v11/themes.xml,但我的应用程序无法编译,因为SDK 4中不存在@android:style/Theme.Holo.Light

<resources>
    <style name="MyTheme" parent="@android:style/Theme.Holo.Light">
    </style>
</resources>


是否可以在不必构建我的应用程序的1.6-2.x和3.x版本的情况下获取对该主题的引用?

正如EboMike在评论中指出的,将构建目标设置为最低SDK版本而不是目标SDK版本是一个问题。

将清单中的最低SDK设置为4并不意味着您有要将构建目标设置为4,可以将其保留为11。