Java 无法使用android:Theme.AppCompat.Light
我已经准备好了这里的每一个问题,回答与否,并遵循所有步骤,但没有任何效果。我正在使用Eclipse来使用Google应用程序引擎。这就是我所做的: -将android-support-v4.jar添加到我的libs文件夹 -将android-support-v7-appcompat.jar添加到我的libs文件夹 -右键单击项目>>属性>>库选项卡;单击“添加jar…”>>浏览到libs文件夹并选择这两个jar -选择“订单和导出”选项卡;检查了两个罐子;未选中的“Android依赖项”;单击“确定” 这是my styles.xml文件:Java 无法使用android:Theme.AppCompat.Light,java,android,eclipse,jar,Java,Android,Eclipse,Jar,我已经准备好了这里的每一个问题,回答与否,并遵循所有步骤,但没有任何效果。我正在使用Eclipse来使用Google应用程序引擎。这就是我所做的: -将android-support-v4.jar添加到我的libs文件夹 -将android-support-v7-appcompat.jar添加到我的libs文件夹 -右键单击项目>>属性>>库选项卡;单击“添加jar…”>>浏览到libs文件夹并选择这两个jar -选择“订单和导出”选项卡;检查了两个罐子;未选中的“Android依赖项”;单击“
<resources>
<!--
Base application theme, dependent on API level. This theme is replaced
by AppBaseTheme from res/values-vXX/styles.xml on newer devices.
-->
<style name="AppBaseTheme" parent="android:Theme.AppCompat.Light">
<!--
Theme customizations available in newer API levels can go in
res/values-vXX/styles.xml, while customizations related to
backward-compatibility can go here.
-->
</style>
<!-- Application theme. -->
<style name="AppTheme" parent="AppBaseTheme">
<!-- All customizations that are NOT specific to a particular API-level can go here. -->
</style>
</resources>
我已经为此奋斗了几天了,有谁能救我免于放弃开发人员的生命吗?我从未引用过任何关于
android
名称空间的主题
通常是
<style name="AppTheme" parent="@style/Theme.AppCompat.Light">
或者只是:
<style name="AppTheme" parent="Theme.AppCompat.Light">
您不能只将v7 jar添加到您的libs文件夹中。您需要为v7创建一个库项目,并将您的项目链接到该项目 请阅读上的“使用资源添加库”一节
PS,但是v4 jar可以简单地放在libs文件夹中。不要放弃开发。如果你真的想挽救开发者的生命,那么你应该停止使用Eclipse,开始使用Android Studio。Google很久以前就放弃了对Eclipse的支持,在Eclipse中下载和引用appcompat.v7只需一行代码,当我右键单击jar时,我得到的只是“配置构建路径…”。这也是我一直在与之抗争的部分原因,说明与我的不匹配。我正在使用EclipseLuna,如果这会影响任何东西的话。不要右键单击jar,请移除jar。然后确保您正在阅读“使用资源添加库”一节。这些说明并不清楚,但最终您的工作区中会有两个项目,而不是一个。其中一个是“android-support-v7-appcompat”,另一个是“你的应用”。PS我也使用Eclipse Luna。
<style name="AppTheme" parent="@style/Theme.AppCompat.Light">
<style name="AppTheme" parent="Theme.AppCompat.Light">