android 學習 解決R.java不能自動生成問題,編譯時adb.exe 找不到問題


今天在網上看了一個比較有創意的小教程,所以就想自己寫一下,結果在res文件夾添加圖片資源時,發現R.java文件不能同步自動生成資源的id,自己搞了半天也不行,新建了三個示例程序,結果每個都不行,到網上搜了下,也沒有解決問題。。如果R.java不能自動生成,那就悲催啦。。。功夫不負有心人,終於在我不懈的努力下找到了原因:

因為我添加圖片時是一次加入多張圖片,沒有注意到有一張圖片的名字中有一個空格,就是這個空格讓我卡在那半天,真是郁悶啊!!把文件重命名后,重新把文件加入res后順利生成了R.java文件。 

 

原來在android資源文件中規定圖片文件的名字中不能有大寫字母 、第一個符號不能是數字。

今天在使用Eclipse是還遇到了一個問題:本來用的好好的開發環境,突然就出錯啦! 

提示信息大體意思是在tools目錄下找不到 adb.exe,我進了tools目錄下一看的確不見了adb.exe,但是然后卻發現了這么一個人文件  adb_has_moved.txt 

打開一看:The adb tool has moved to platform-tools/

If you don't see this directory in your SDK,
launch the SDK and AVD Manager (execute the android tool)
and install "Android SDK Platform-tools"
Please also update your PATH environment variable to
include the platform-tools/ directory, so you can
execute adb from any location.

額,原來adb.exe被移動到 Platform-tools目錄下了,於是我想把文件再拷貝回來不就行了嘛。。。

可是事與願違,就算考回來啦,還是不行ing!!

還是百度吧,試了一下網上寫的方法:

在Eclipse中選擇菜單“help->Check for update”,選擇更新ADT即可。 按上面操作完成后,重啟Eclipse,問題解決!  

 

但是還是不行 。哎糾結啊  

還有就是改一下環境變量,貌似我改完還是沒有啥變化。 


一生氣差點把eclipse給重裝了。后來終於找到了解決方法。吧ADT給卸載了,重裝!好啦。。

看來貌似是ADT升級產生的問題。。 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM