2014-10-28 150 views
-1

请帮助我。 我在解决这个错误超过3天时遇到了问题Android 5.0不支持较低版本

我没有得到正确的解决方案。 我已经更新了我的eclipse以运行android 5.0。

我已经创建了一个简单的Android应用程序,使用最低版本16和目标版本21来运行Android 5.0素材主题。 添加了主题styles.xml像这样

<resources> 
    <!-- inherit from the material theme --> 
    <style name="AppTheme" parent="android:Theme.Material"> 
    <!-- Main theme colors --> 
    <!-- your app branding color for the app bar --> 
    <item name="android:colorPrimary">@color/primary</item> 
    <!-- darker variant for the status bar and contextual app bars --> 
    <item name="android:colorPrimaryDark">@color/primary_dark</item> 
    <!-- theme UI controls like checkboxes and text fields --> 
    <item name="android:colorAccent">@color/accent</item> 
    </style> 
    </resources> 

我跟着链接添加支持库appcompatv7。 http://developer.android.com/tools/support-library/features.html#v7

但是我得到错误,指出每当我这个程序兼容性添加到我的项目R可以不被解析为变量 。 请给我一个建议,也请分享您的Android 5.0在较低版本的项目中运行。

回答

0

阅读compatibility为材料的主题,并添加程序兼容性到您的项目库,你可以在

sdk\extras\android\compatibility\v7\appcompat

您style.xml

<style name="AppBaseTheme" parent="Theme.AppCompat"> 
0

主题找到。 xml应该是这样的。

<?xml version="1.0" encoding="utf-8"?> 
<resources> 
    <style name="AppTheme" parent="AppTheme.Base"/> 

    <style name="AppTheme.Base" parent="Theme.AppCompat.Light.NoActionBar"> 
     <item name="colorPrimary">@color/grey_main</item> 
     <item name="colorPrimaryDark">@color/grey_main</item> 
     <item name="android:windowNoTitle">true</item> 
     <item name="windowActionBar">false</item> 
    </style> 
</resources> 
0

检查mainactivity.java。 可能不会产生你r.java文件,这样你可能会得到错误提的R可以解决不了

必须添加程序兼容性添加到您的项目库

sdk\extras\android\compatibility\v7\appcompat 

添加AppBaseTheme

<style name="AppBaseTheme" parent="Theme.AppCompat"> 
相关问题