2012-02-04 135 views
0

我試圖從源代碼編譯阿斯特麗德應用阿斯特麗德的應用程序,但我有幾個錯誤代碼出口後到Eclipse:提起從源代碼編譯

2012-02-04 17:25:24 - GreenDroid] R.java was modified manually! Reverting to generated version 
2012-02-04 17:25:25 - astridApi] R.java was modified manually! Reverting to generated version 
2012-02-04 17:25:25 - facebook] R.java was modified manually! Reverting to generated version 
2012-02-04 17:25:27 - astrid]  (skipping hidden file /home/zemik/workspace/astrid/api/res/.gitignore') 
2012-02-04 17:25:27 - astrid] /home/zemik/workspace/astrid/greendroid/GreenDroid/res/values-v5/gd_themes.xml:22: error: Error retrieving parent for item: No resource found that matches the given name @android:style/Theme.Wallpaper. 

回答

3

你的錯誤日誌說:「R.java被手動修改「。如果你去R.Java,它已經統計了你不能編輯R.java文件,它是由Android系統自動生成的文件。 R.java文件包含在xml文件中指定的所有組件的ID。所以建議不要編輯它。更好的是你現在開始一個新的項目。

1

在菜單上,進入項目 - >清理並選擇您正在使用的項目,並確保您檢查立即開始構建。如果沒有,您可以刪除R.java並清理並構建項目。這應該可以解決你的問題。

+0

清理完所有我的項目後,我有一個關於theme.wallpaper的錯誤。 – zemik 2012-02-04 14:07:52

+0

然後它說Theme.Wallpaper是無效的。轉到http://developer.android.com/guide/topics/ui/themes.html,看看你是否可以使用不同的參數。 – SabL 2012-02-04 14:20:12