删除R.java生成的android-support-v4错误

时间:2011-11-18 21:58:30

标签: android android-support-library android-compatibility

好的,接下来的步骤。

1 - 从现有来源创建新项目

2 - 选择Android \ android-sdk \ extras \ android \ compatibility \ v4 \ samples \ Support4Demos

3-光洁度

所以,我美丽的eclipse创建了这个项目,但是他从gen中删除了R.java类,所以我从包的每个类中得到错误。我的事

另外,style.xml给我一些错误。

这是在扼杀我,因为我可以在3天内从中学到任何东西而且我的朋友谷歌没有帮助。

提前thx!

4 个答案:

答案 0 :(得分:10)

我在Eclipse中尝试了同样的事情,我在大多数文件中看到导入失败:

import android.support.v4.app.DialogFragment;
import android.support.v4.app.FragmentActivity;

所以,我采取的措施是:

  1. 右键单击左侧导航菜单中的项目(“Support4Demos”)。
  2. 点击“属性”。
  3. 单击左侧导航窗格中的“Java Build Path”。
  4. 点击右侧的“添加外部坛子”按钮。
  5. 导航至:“\ android-sdk \ extras \ android \ compatibility \ v4”
  6. 选择“android-support-v4.jar”,然后点击“打开”,然后点击“确定”。
  7. 左键单击您的项目(“Support4Demos”)。
  8. 点击顶部的“项目”,然后点击“清除”,然后点击“确定”。
  9. 可能不需要最后两个步骤。但是当你做这一切时,它可能会解决它。您还需要修复XML文件中的任何错误。

    修改
    试试这个:

    1. 右键单击您的项目并选择“属性”
    2. 选择“Android”。
    3. 确保在Android 3.2或更高版本上设置。
    4. Android 3.2是介绍Holo主题的时候。

答案 1 :(得分:1)

自ADT 17.0.0问题以来,您应该将android-support-vX.jar放到/libs文件夹中,如果您想在应用程序中应用 Holo 主题,则应该targetSDKversionAndroidManifest.xml中等于 11 最低

答案 2 :(得分:0)

R.java因为style.xml中的错误而消失了。修复Style.xml中的错误,R将能够重新生成,并且所有内容都应该膨胀。

编辑:

然后转到:

项目 - >清洁

答案 3 :(得分:0)

我解除了自动更新,删除了bin和gen文件夹,清理了(只会忽略错误),修复了项目设置,添加了兼容性库然后就可以了:)