日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

只不过是R.java文件的特性-----出错信息:R.java was modified manually! Reverting to generated version!...

發布時間:2023/12/2 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 只不过是R.java文件的特性-----出错信息:R.java was modified manually! Reverting to generated version!... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

出錯信息:R.java was modified manually! Reverting to generated version!

出錯原因:今天在res下建立了一個drawable的文件夾存放圖片資源----圖片名為1.jpg

后來R.java文件就報錯了:R.java was modified manually! Reverting to generated version!

看看是為什么。。

報錯的行是

public static final int 1=0x7f020000;

我把這行刪掉,然后保存,發現保存了之后這行又自動出現了。怎么刪也刪不掉。

上網查了下,原來是R.java文件的特性:只要是res資源文件夾下有這個資源,就會在R.java文件中注冊這個資源的信息。R.java文件是系統自動生成的,沒有辦法修改。所以,刪掉這一行,它還是又自動生成了。即使你改掉這個變量的名字也不行。因為他是解析資源的名字為變量名的。

后來不得已,我把這個圖片刪掉了。發現R.java文件不報錯了。驗證了R.java文件自動生成代碼的特性。

但是我要用這個圖片啊,咋辦?

繼續上網查,找到解決方案:

原來在android資源文件中規定圖片文件的名字中不能有大寫字母 、第一個符號不能是數字。因為R.java的變量定義就是這么要求的。

我的圖片叫1.jpg當但不行了!

解決:把圖片名字改為合適的meal1.jpg

?

總之,記住一句話:只要res下文件沒有錯誤,R文件會自動正確生成。

?

?

關于R.java文件還可能產生的問題

R.java丟失

導入其他Android時出錯分析

http://blog.sina.com.cn/s/blog_81547cad01014xh1.html

轉載于:https://www.cnblogs.com/avivaye/archive/2013/03/21/2972979.html

總結

以上是生活随笔為你收集整理的只不过是R.java文件的特性-----出错信息:R.java was modified manually! Reverting to generated version!...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。