1. 程式人生 > >Eclipse升級之後出現R檔案不存在的問題

Eclipse升級之後出現R檔案不存在的問題

前幾天,自己在弄一個小的專案的時候,用到一個控制元件,這個控制元件是Android 5.0 版本的,所以之前的Eclipse和sdk版本都不能用這個控制元件,我就在官網下載了高版本的Eclipse(下載地址),然後用了我自己以前下載的API 21 的sdk,結果可以引用這個控制元件了,但是問題來了,主工程的R檔案找不到報錯了,我嘗試著新建個工程看看,奇怪的是我新建的工程也沒有R檔案,在網上找了很多資料,也沒弄好。

因為我也知道,R檔案不是我們生成的,而是專案自動生成的,方便找到資源和控制元件的ID的,R檔案出問題一般有兩個原因:一是因為清單檔案有錯誤,導致專案不能生成R檔案;二是layout中的佈局檔案或者資原始檔有問題,就這樣,我查看了清單檔案,沒有問題,那問題就應該是res資料夾下的檔案的問題了。我開啟一個佈局檔案,發現它沒有把我新增的控制元件給顯示出來,而且還報錯了,錯誤如下圖:

                                                                           

經過查詢知道,是jdk的版本低了,所以我又到官網下了一個高版本的jdk(點選下載),然後安裝,配置環境變數,在Eclipse的配置jdk的地方新增我剛才下載的jdk,然後重啟Eclipse,果然那個佈局檔案就顯示我新增的控制元件了,然後儲存了一下清單檔案,紅叉消失了,問題解決。下圖是Eclipse的jdk的配置:

                        

希望能幫到有同樣問題的童鞋~~

相關推薦

Eclipse升級之後出現R檔案存在的問題

前幾天,自己在弄一個小的專案的時候,用到一個控制元件,這個控制元件是Android 5.0 版本的,所以之前的Eclipse和sdk版本都不能用這個控制元件,我就在官網下載了高版本的Eclipse(下

Mac pro 系統升級之後出現問題解決辦法

Mac pro 系統升級之後出現問題,執行下面命令之後在安裝就可以了。 rm -Rf /Applications/Android\ Studio.app rm -Rf ~/Library/Preferences/AndroidStudio* rm ~/Libra

Android Studio專案打包AAR,以及專案中嵌入AAR檔案,過程中出現R檔案報錯的坑

這幾天接到新需求,將ec專案嵌入到公司as總專案中,第一次搞,弄了好久,才搞定,入正題. 首先將ec專案匯入as中,解決各種報錯,比如png圖片,.9圖,以及各種不規範的log,吐死之類的,不細說,這個不難. 將專案遷移到AS中,成功執行,OK,開始打包AAR,打包AAR不

AndroidStudio新建佈局檔案R檔案能生成起控制元件id的問題

今天用AndroidStudio寫程式的時候,發現新建佈局檔案,並在改檔案中為控制元件Button新增id(button),但是發現在Activity使用R.id.button引用時,發現沒有該id,

ANDROID STUDIO&&Eclipse Android專案缺少R檔案解決方法(完解)

『如果不不能解決,請留言~~                          持續更新......』 問題表現: R檔案缺失的表現就是login_btn=(TextView)findViewByI

eclipse自動生成R檔案R檔案報錯問題

 android 的R.java檔案報錯是個很頭疼的問題,雖然很少遇到,但由於R.java檔案為自動生成的,解決問題一般不容易。 首先,一般此類問題都是由於資原始檔出問題導致的,即使資原始檔並沒有報錯。 遇到此類問題,首先可以嘗試以下兩種方法: 1、右擊你的Android專案——>Android

idea檢出Eclipse專案出現:[applicationContext.xml]等配置檔案存在問題

小白第一次用idea,配置svn後檢出Eclipse專案執行時就出現了以下錯誤:org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XMLdocument fr

關於eclipse adt Android專案能自動建立R檔案

問題:初學Android開發,使用Eclipse進行Android專案建立時,沒有自動生成R檔案。 解決辦法:根據上網檢視資料,發現了大概4種原因,總結了下: 1.建立工程時compile的版本低於6.0,建議使用最新的compile版本。 2.有些需要匯入support裡

關於Eclipse匯入新專案中的R檔案到的問題。

可能是清單配置檔案中的  android:targetSdkVersion="17" 和project.properties中的target=android-17 數值不一樣。要把他們改一直,並且我這個專案中兩個版本號都是19也不行,都改成17,就可以了,不知道為什麼,先記

安裝adb之後出現到設備的情況

tps tar ces users gpo use 設備 vid pid adb 地址 https://pan.baidu.com/s/1sln2IZF 安裝adb之後出現 找不到設備的情況 1、配置adb的環境變量 2、修改android_winusb.inf

記git升級版本之後出現fatal: NullReferenceException encountered問題

code cred 可能 git工具 gin 最好 錯誤 目錄 null 問題緣由 因為實習的時候,公司要求將Git升級到最新版本,然後我就升級了。 這裏之前有一段小插曲: 因為最初下載Git的本地目錄是中文目錄,然後在webstorm裏面配置Git的路徑時最好是用英文的

重啟vue出現兩個bug,一個是element-ui樣式檔案存在,另一個是vue-style-loader!css-loader?

These dependencies were not found: * element-ui/lib/theme-default/index.css in ./src/main.js * !!vue-style-loader!css-loader?{"sourceMap":true}

mybatis傳多個引數(使用@param註解情況下),3.4.2版本之後出現#{0}-#{n}引數繫結異常

解決方案:        在mybatis配置檔案中宣告setting屬性的useActualParamName 引數值為false                   **

ios (推送之遠端推送)升級成ios8系統之後有些程式接收到遠端推送

維護一個程式,當手機升級到ios8之後就不能接收到遠端推送,顯示註冊失敗,查了下資料,原來是沒有獲取使用者許可,加了個方法試了下,ok if ([[[UIDevice currentDevice]systemVersion ]integerValue] >= 8) {

postman升級之後開一直轉圈

開啟後一直轉圈,始終進不了介面 解決方案:刪除%appdata%目錄下的postman檔案 win7的目錄為:C:\Users\[使用者名稱]\AppData\Roaming\Postman 刪除之後恢復正常 這個資料夾是隱藏的,建議先在位址列輸入%appdata%進

SpringBoot---Eclipse編輯yml檔案能自動提示的問題

在學習了幾天SpringBoot之後,剛開始跟著別人的部落格使用的是IDEA,後來跟著視訊學,講師用的eclipse,便跟著用了,但是發現在編輯yml配置檔案的時候,沒有自動提示的功能,百度之後發現是沒有安裝STS外掛,那就安裝唄,沒想到裝一個外掛也踩了不少的坑

【bug記錄】Eclipse執行Spring Boot專案讀取到配置檔案

專案是spring boot專案, 編寫好程式碼後,我以spring  boot app的形式執行專案,結果控制檯報錯,大概是說mybatis的mapper注入失敗,原因是datasource沒找到。檢查配置檔案的資料庫配置以及mybaits的配置後,未發現錯誤。拿起八倍鏡再

Android找R檔案的原因

歸根究底還是你程式碼有地方出錯了,我的原因是我沒有import入正確的包下的R 為什麼沒能引入R。因為我沒能生成R 因為在我自定義控制元件之後,自動生成的sample .xml檔案中的xlmns:app中我沒有改成res-auto 之後再在出錯的地方就可以引入正確的R了

為什麼我直接在servlet裡面直接輸出message亂碼,而跳轉到web頁面就出現亂碼,而且到資料庫的也是亂碼,我嘗試了網上的各種方法,還是成功。。

為什麼我直接在servlet裡面直接輸出message不亂碼,而跳轉到web頁面就出現亂碼,而且存到資料庫的也是亂碼,我嘗試了網上的各種方法,還是不成功。。 public class HandleRegister extends HttpServlet { public void i

android工程自動更新R檔案的問題解決

        今天兩次遇到R檔案不更新,進而消失的問題。上一篇博文中說更換了workspace就解決了。但是晚上有碰到了,又去網上找(因為不想再換工作空間了)。於是找到了一篇有用的。跟大家分享一下:  &nb