[英]R.layout.main couldn't be resolved
我正在構建一個應用程序,並添加了一個新活動來生成一個視圖。 我編譯了它。 我的應用程序找不到任何格式為R.id.xxx
或R.layout.xxx
,我也嘗試清理我的項目,關閉 Eclipse 並再次打開 Eclipse,但什么也沒找到。 最奇怪的是,之前一切都運轉良好。 但是現在它甚至無法識別我的主要活動默認的R.layout.main
。 有人有想法嗎?
此外,我在這里幾乎嘗試了所有方法: R 無法解析 - Android 錯誤但沒有結果!
解決了
感謝 woopsy,我也找到了對此類問題的參考
http://source.android.com/source/using-eclipse.html
發生這種情況是因為當您按下組合ctrl + shift + O時 Eclipse 有時會導入 R
刪除 Activity 的所有導入,然后讓 eclipse 修復導入。 我遇到了 Eclipse 想要導入與我需要的 R 不同的 R 的問題。
首先檢查你有 R.java 文件然后檢查
import android.R;
輸入 Yourpackages,如import com.mypackages.prj;
這是一個常見的錯誤。 您只需要在 Eclipse 中項目目錄的生成部分中搜索您的 R.java 文件。 如果需要將 R.java 文件導入包然后導入。 R; 我希望它對你有用。 這對我來說絕對有用......享受編程
朋友注意你沒有導入R類,如果你刪除了“ import android.R ”。 原因是有兩個 R 東西,一個 R.java 和 R.class,我們需要 java,我們不需要導入而不是引用它。 它對我有用,也可能對你有用。
我找到了解決方案......對我來說有效
Poject->Properties->Android->Project Build Target(這里選擇android4.4或5.1.1 Android開源項目)->Ok Project->Build All
這個功能...
此問題可以通過以下過程解決: - 文件----> 使緩存/重啟無效。
它將重新啟動您的 android studio 並解決該問題
如果您使用的是 eclipse,請備份您的布局 main.xml 文件,然后從 eclipse 新文件界面創建一個新的“Android XML 文件”並將其命名為 main.xml。 從備份中將內容復制回這個新文件。
試試這個。
檢查您的 xml 文件。 它可能有問題,導致R不會自動建立。 要觀察此類錯誤,請將視圖切換到Console
選項卡
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.