程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> java-用eclipse安卓開發時遇到的一個十分詭異的問題

java-用eclipse安卓開發時遇到的一個十分詭異的問題

編輯:編程綜合問答
用eclipse安卓開發時遇到的一個十分詭異的問題
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    String filePath = "/storage/sdcard0/DCIM/Camera/20130826_182939.jpg";
    ImageView imageView1;
    imageView1 = (ImageView)findViewById(R.id.ImageView);
}

在寫這個方法的時候,如果我把花括號內最後一行復制到另一個工程的某處,然後把這個工程中的該行刪掉,再從另一個工程中把這行復制回來,就會報錯:
Description Resource Path Location Type
activity_main cannot be resolved or is not a field

MainActivity.java /BitmapLoading/src/com/example/bitmaploading line 16 Java Problem
而且clean工程也沒用,重啟也沒用,刪掉這句也沒用,錯誤永遠都在,除非撤銷。
有時候工程亂了無法撤銷,就只得重新建工程。

錯誤很詭異,解決方法也有限,希望有大牛能講解一下這個錯誤的原因,即使提出一個比較好的解決方法也可以,萬分感謝!

最佳回答:


網上搜了不少,在stack overflow上看到不少回答,覺得最可能的原因就是eclipse本身的bug,問題本身也像個bug。。。這個問題可以避免,就是不粘貼帶有引用資源的代碼(如資源ID等等),如果不小心因為粘貼而發生了這樣的問題,及時撤銷就沒事了。問題太膚淺,還是結束了吧...

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved