android 導入工程報錯:Unable to resolve target 'android-9'

有的時候導入android工程會報錯:

 

導入一android項目,出現的一些錯誤及對應的解決辦法:

 

 
1、出現 “Unable to resolve target 'android-9'”,解
 
決辦法:
 
菜單項---clean對應文件
 
或者:

右鍵項目文件--->properties--->android選擇對應版本

保存(設置後丟失的gen文件中的R.JAVA自動刷新出)

或者:

進入你的android project跟目錄,
 
找到此文件project.properties(或default.properties),
 
找到target=android-9出現此錯是因爲你的android環境跟
 
此處不對應,那麼,你只需要將此處的android版本改成你機
 
器上配置的android版本即可,例如target=android-15
 

 
2、進入activity類中,一些重寫的方法的地方總是出現
 
"Remove @Override annotation",
 
解決辦法:
 
出現此錯誤的原因主要是編譯器版本的問題,Java 1.5的編
 
譯器默認對父類的方法進行覆蓋,採用@Override進行說明;
 
但1.6已經擴展到對接口的方法;所以如果還是以Java 1.5的
 
編譯器來編譯的話,會出現錯誤,默認是java1.5的,你需要
 
將它設置到1.6打開你的eclipse,進入 window-
 
>Preferences->Java->Compiler 把它改爲 Java 1.6即可

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章