[英]Android @+id in layout xml crashing app
首先,我是android開發的新手。 直到今天,我的應用程序在許多其他活動中都運行良好。
我一直在嘗試向我的布局xml文件中添加一個新的<Button />
元素。 但是,如果我給它一個新的ID(例如android:id="@+id/button_unique"
),則我的應用程序在加載時崩潰,大概是因為正在加載資源。 如果我將ID更改為現有ID(或完全刪除android:id
屬性),則應用會正常加載。
新的資源ID確實出現在R.java中。 但是,在logcat控制台中No package identifier when getting value for resource number 0x7f060000
錯誤的No package identifier when getting value for resource number 0x7f060000
,我看到一個No package identifier when getting value for resource number 0x7f060000
。 我不確定這是否相關嗎?
也許我在某個地方犯了一個愚蠢的錯誤,但是如果有人可以幫助我深入淺出,將不勝感激。
謝謝
我通過從頭開始重新構建來解決此問題,如另一篇文章所述。 在建造之前,我進入了ant clean
。
不發布代碼示例就很難知道,但是可行的一種可行解決方案是在命名新的唯一按鈕后重新保存並重建項目,然后在模擬器中再次運行它。 這將重新保存R.java中的新更改,而沒有重新保存/重建的力量是不會發生的。 希望能有所幫助。 祝好運!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.