2012-12-28 16 views
1

我剛剛開始在android平臺上工作。我安裝了eclipse和android sdk.Now我想運行一個基本的Hello World應用程序。 我只是跟着教程,並試圖逃跑,但有以下錯誤 項目包含錯誤,請運行應用程序之前修復這些 我如何調試這一點,並在模擬器 運行應用程序,請幫我出如何調試錯誤「您的項目包含錯誤,請解決它們之前在Android中運行您的應用程序」

+0

右鍵單擊項目屬性 - >選擇左側的android並選擇您的Android版本。例如: - Android 2.2 –

+1

看看問題標籤。如果它不可見,那麼窗口 - >顯示視圖 - >問題 – dmon

+0

檢查所有的xml類 –

回答

2

我不得不刪除debug.keystore文件,該文件存在於.android文件夾中,有重新啓動eclipse.that修復了我的問題

0

基本上,當你的項目沒有被正確編譯時會發生這個錯誤。幾個快速解決方案 1.清理項目並從項目生成 - >清理和項目 - >生成 2.檢查項目的Java編譯器設置。確保你的目標是正確的JDK。 3.檢查項目的Android版本。 (即)您的Android SDK應該已經需要android版本來編譯和構建apk。

試試以上三種。你的問題應該得到解決。

+0

當我建立我在MainActivity.java類中得到錯誤,它說「R無法解析爲變量」 – sujay

+0

您的佈局文件編譯不正確。 R.java沒有生成。 –

1
  1. 如果您剛剛安裝了Eclipse,最常見的解決方案可能是重新啓動Eclipse。

  2. 如果仍然不工作,則可能有一些問題,你res文件夾,請在layoutDrawable文件夾等res子文件夾,但─

    • 不應該有重複的文件。
    • res文件夾中的任何名稱都不應包含大寫字母。
  3. 刪除,如果有任何導入android.r;

而且,看看這個答案,R.java not resolved error

+0

我在res文件夾中有一個錯誤,並且在文件夾中存在的styles.xm文件中也存在錯誤。錯誤:檢索項的父項時出錯:找不到與給定名稱匹配的資源 'android:Theme.Holo.Light.DarkActionBar'。 – sujay

+0

檢查該錯誤所在的行,並將其刪除。 –

+0

我有三個值文件夾在我的項目i.3值,值-V11和值-V14。 – sujay

2

有兩種可能出現的問題。

由於代碼

因爲R.java

檢查項目的任何紅色標記的任何包,如果有任何紅色標記檢查類編譯錯誤,這可能發生的,因爲錯誤語法,

或者如果您無法在您的代碼中找到R.java,請檢查RES文件夾中是否有任何可能的錯誤。

如果您無法找到任何此類錯誤,請從項目 - >清理(選擇您的項目) - >構建您的項目中清理並構建您的項目。

如果您使用任何外部jar文件,請將它們添加到構建路徑中。 右鍵點擊項目 - >構建路徑 - >配置構建路徑 - >庫 - >添加外部jar - >訂購它們

檢查你的清單文件中的項目的最小版本和最大版本,項目的版本你使用。

如果你仍然無法編譯,然後在這裏發表您的代碼,我們將編譯你:)

+0

有沒有像代碼。我只是試圖運行一個基本的hello世界空白應用程序 – sujay

0

做到這一步:

1. Right click您的項目,去Android tools並且在選擇"FIx Project properties"

2.Now Clean的project..I認爲這將有助於you..Let嘗試這一點,並說..

相關問題