1. 程式人生 > >已解決Eclipse不能生成R.java檔案

已解決Eclipse不能生成R.java檔案

之前有搭建過Android開發環境,但好久沒有了,最近由於專案需要又搭建了一次Android開發環境,原以為可以輕車熟路很快能弄好,不想新版本更新的太快出現了一些之前沒遇到過的問題~安裝好ADT和SDK的Eclipse在建立Android專案時不能自動生成R.java檔案,問了懂Android開發的同學,也沒能解決,最後只好自己帶著問題一通百度並結合Eclipse顯示的錯誤提示資訊,自己找到了解決問題的答案,雖然花費了不少時間但最終自己解決了,還是很開心的事。

在Eclipse中建立Android專案並沒有生成R.java檔案後在下方的編譯錯誤提示處得到資訊:在D:\IDE\SDK\build-tools\23.0.0_rc1資料夾下(我的SDK安裝路徑為D:\IDE\Android\SDK)不能找到aapt.exe檔案,於是到相應路徑下找到23.0.0_rc1檔案


開啟後如下圖所示:


同時我打開了D:\IDE\Android\SDK\build-tools\22.0.1資料夾,裡面的檔案如下圖所示:


兩個資料夾對比後發現,22.0.1資料夾下有aapt.exe檔案,而23.0.0_rc1資料夾下確實沒有aapt.exe檔案,但比22.0.1資料夾多一個bin資料夾。

於是開啟D:\IDE\SDK\build-tools\23.0.0_rc1\bin資料夾後發現:


所需要的aapt.exe等檔案都在這個bin資料夾裡,於是將bin資料夾裡的所有檔案都移動到D:\IDE\SDK\build-tools\23.0.0_rc1目錄下,如下圖:


再開啟Eclipse發現問題已解決可以生成R.java檔案了。 Nice!

相關推薦

解決Eclipse不能生成R.java檔案

之前有搭建過Android開發環境,但好久沒有了,最近由於專案需要又搭建了一次Android開發環境,原以為可以輕車熟路很快能弄好,不想新版本更新的太快出現了一些之前沒遇到過的問題~安裝好ADT和SDK的Eclipse在建立Android專案時不能自動生成R.java檔案,

android ADT沒有生成R.java檔案解決方法

我出現這種情況,找了很久,原因是一張圖片的命名誤加了個空格,導致圖片名無效,R檔案無法生成 也可能是xml檔案裡面有錯誤, 具體提示可以看控制檯提示,我的錯誤提示是 [2012-05-22 21:19:10 - zhujiangshipin] E:\Java sun\and

64位linux下eclipseADT不生成R.java檔案的終極解決方案

最近嘗試在linux下搭建android開發環境。下了個64位的adt-bundle,下載好sdk後,發現新建專案時壓根兒就不生成R.java檔案。然後我是了N多種方法,比如說clean projec

關於Eclipse中匯入安卓工程無法生成R.java檔案的問題

這個問題折騰了近兩天,網上找了無數方法,沒有完全解決我這種問題的,作為新手,現在我也無法解釋原因,但是我的問題解決了,希望以後遇到類似問題的你們少走彎路。 首先,描述下我的問題。匯入安卓工程後,未生

Android專案中gen資料夾下R.java檔案無法生成解決辦法

背景剛剛接觸android專案開發,搭建環境eclips用的4.2,sdk、adt也裝好了(SDK安裝瞭如下版本: Android 8.1.0 、Android 2.3.3,adt是ADT-23.0.6.zip)。環境搭好了,開始建立專案(網上資料說用最新版本,那麼我就用An

Mybatis的generator生成WithBLOBS.java檔案原因及解決

  當表中有Text型別的欄位時,generator會生成WithBLOBS.java檔案並繼承entity,同時具有帶有text等型別欄位的屬性。  想要將這兩個屬性合併到entity中需要在xml新增如下配置即可,這樣就不會生成WithBLOBS.java檔案了

在res資料夾下建立menu,但是R.java檔案不能自動生成資源id

想在標題欄上加入選單選項,於是在res資料夾下建立了menu資源,在menu資料夾下建立了second_menu.xml檔案,完成了佈局檔案的設定,也在活動中添加了 @Override public boolean onCreateOptionsMenu(

通過swagger2markup+asciidoctorj生成html和pdf文件並解決asciidoctorj生成的pdf檔案中文顯示不全問題(maven方式及java程式碼方式)

通過swagger2markup+asciidoctorj生成html和pdf文件(maven方式及java程式碼方式) 任務:通過同事的json檔案生成相應的html和pdf文件 前言 開始時swagger2markup和asciidocto

也談Eclipse未自動在gen目錄下生成R.java

        利用Eclipse建立Android project後,gen目錄下沒有自動生成R.java檔案。嘗試clean工程,還是無效。更新ADT耗時較長,沒有去嘗試。         觀察E

drawable匯入圖片導致R.java檔案消失的解決過程

    今天遇到了一個奇怪的問題:程式碼沒有修改什麼但是程式報錯,檢查了下沒什麼錯誤,習慣性的點了下clean,然後R檔案消失了!所有的class都在報錯     畢竟是測試出身麼,細想一下clean前最後的操作,是向drawable中匯入了一張圖片,好的,刪除這個圖片試一

Eclipse手動生成R.java方法

1.選擇選單Project 勾選上 Bulid Automatically(自動構建部署) 。 2.選擇選單Project 點Clean後會重新構建專案,R.java檔案在這個時候會重新更新生成一邊,如果工程有錯,就不會自動生成。 3.選擇工程右鍵 Android T

R.java檔案丟失(消失)

一般情況下的R.java檔案丟失參見:http://blog.csdn.net/zjl5211314/article/details/7750534  R.java檔案丟失的原因有很多,這裡提供幾種解決辦法: 1.  選中專案,點選 Project — C

Android高版本SDK生成的Project換用低版本SDK編譯出錯的問題(不生成R.java

Android高版本SDK生成的Project換用低版本SDK編譯出錯的問題(不生成R.java) a)        在eclipse中通過設定Window->Preferences->Android-

如何在eclipse中執行java檔案

很多像我這樣的小白在學習中總會遇到各種問題。 連入門都得靠摸索。 方法一: (1):新建一個專案 可以是java project也可以就用project (2):有了工程後,在src檔案下有兩種操作方式。 1:直接在預設包下執行java檔案 a:複製java檔

解決eclipse編輯jsp js檔案時,經常出現卡死的問題

使用Eclipse編輯jsp、js檔案時,經常出現卡死現象,解決方法如下: 1、取消驗證 windows–>perferences–>validation 把 除了manual 下面的全部點掉,build下只留 classpath depend

Android Studio全域性關鍵字搜尋忽略R.java檔案

在Android Studio中,我們經常會使用到全域性關鍵字搜尋功能,但是常常會在搜尋結果中出現R.java或build生成的檔案,這大大減少了檢索的效率。那麼,怎麼在搜尋結果中忽略掉這些無用檔案呢?方法如下: 1. 首先開啟全域性搜尋功能,可以通過選單"Edit"->"Find"-

android studio R報錯,R資料夾無法生成r.java問題彙總

解決辦法: 1:根據報錯日誌,查詢錯誤程式碼,並解決。(我的是build.gradle沒有引入包,但是xml用到了相應了元件,所以一直報錯,把這個xml刪除重新build就ok了) 2:修改android studio 安裝目錄下面的idea.properties檔案,將idea.

關於 eclipseR檔案報錯

當匯入專案到eclipse時,總會出現錯誤,比如說gen目錄下R類丟失,或缺少語句,我總結了一下解決方法。 當R類丟失時: 第1種方法:右擊工程->選擇Android Tools->選擇Fix Project Properties 第2種方法

Android匯入原始檔沒有自生成R.java和關於"@color"

    在Eclipse中匯入一個android的原始碼,報了一大堆錯。分3種錯誤:1、專案工程感嘆號;2、R.java沒有自動生成,並報錯;3、"@color/"報錯。     一、專案工程感嘆號:

Eclipse下修改java檔案預設編譯路徑

       個人習慣問題,使用eclipse工具之前,我由於長時間使用的是Myeclipse,所以形成了一個習慣,就是java編譯檔案一定在WEB-INF\class檔案下,其實我們最後的程式碼釋出也是在這個路徑下,但是使用eclipse時候,這就遇到了一個問題,新建we