2015-05-24 31 views
-1

我正在學習使用eclipse的android。我創建了我的第一個項目。
套餐的com.example.testmobileapp
分鐘目標版本 - 3.x的
最大目標 - 5.1


我試圖儘可能我可以從已經問過的問題收集信息,但無法理清這一點,所以最後在這裏問。
我包含android-support-v7-appcompat.jar解決錯誤並使用AppCompatActivity在我的mainActivity類中進行擴展。
而且如此多的問題已經被要求解決import android.R;我嘗試以下方法
如何解決Android R導入,文件不生成

  1. 刪除了進口android.R語句(解決了一些錯誤),但R可以解決不了的,因爲它被引用到類型未消。
  2. 在gen文件夾中刪除BuildConfig.java,清理&在如此多的地方建立項目來生成R.java @這個地方。 <>
  3. 關閉並重新啓動日食(不使用)
  4. 我在價值觀/ styles.xml得到錯誤,(請檢查錯誤圖像參考),我嘗試使用這個Can't Find Theme.AppCompat.Light for New Android ActionBar Support糾正它,但沒有運氣!


試過的url
1. R cannot be resolved - Android, no import android.R; statement
2. import android.R in Eclipse : Why?
3. Developing for Android in Eclipse: R.java not regenerating

請找到圖片的參考。 WorkSpace 1

enter image description here

enter image description here

enter image description here

+0

你發佈了一切,但錯誤。哪一個是最重要的。 –

+0

@DerGolem請檢查我提到的styles.xml中的4個點,並且也上傳了圖片,不能讓它更清晰! –

+0

當然,你可以。只需「複製粘貼」**完整錯誤文本**,而不是剪切圖像! –

回答

1

I am getting error in values/styles.xml,(please check image reference for error), I tried to correct it using this Can't Find Theme.AppCompat.Light for New Android ActionBar Support, but no luck!

這是你的問題。應用程序XML文件中的錯誤會阻止生成R

當您的styles.xml沒有錯誤時,應該修復問題。

編輯: 確保您使用的是正確的庫項目中的this SO question接受的答案描述。

+0

我很高興你回答這條路!!老闆確切地說,每一個人回答同一個該死的東西,卻沒有真正告訴如何解決它,這是我的問題 –

+0

嘗試使用AppCompat庫。這就是爲什麼它無法找到主題。 – Abhishek

+0

@Abhishek請參考第3張圖片的3個導入語句,是你引用的還是其他的東西? –

0

我遇到了同樣的問題,有時會自動發生。我不知道原因。但我擺脫了這個解決方案。只要嘗試清理項目,在Menubar中,你有Build,在那裏有Clean Project,運行一次。

+0

謝謝你試圖回答,你甚至在發佈問題之前讀過我試過的方法,請正確閱讀問題。 –

+0

糟糕!我的錯誤,面臨同樣的問題,所以有點急於回答。 –

0

試試這個:

第1步: 1.右鍵單擊您的項目 2。打開properties 3.選擇Android從左彈出窗口,看看如果您有任何這樣的引用如下,但Red Crossappcompat_v7刪除

enter image description here 第2步:style.xml

<style name="AppBaseTheme" parent="android:Theme.Light"> 
</style> 

<!-- Application theme. --> 
<style name="AppTheme" parent="AppBaseTheme"> 
</style> 
嘗試以下

步驟3: 如果上述不起作用,請嘗試使用android:theme="@android:style/Theme.Black.NoTitleBar"並刪除0中的所有錯誤樣式

<application 
    android:allowBackup="true" 
    android:icon="@drawable/ic_launcher" 
    android:label="@string/app_name" 
    android:theme="@android:style/Theme.Black.NoTitleBar" > 

如果上面有幫助,稍後再聊!