[英]android untrue resource not found exception
我不是android的新開發者。 我在市場上有一個應用程序。 但是,有時我會報告發生奇怪的異常:
java.io.FileNotFoundException: res/drawable-mdpi/background.png
android.content.res.Resources$NotFoundException: File res/drawable-mdpi/background.png from drawable resource ID #0x7f02001f
這絕對是不真實的,否則我不會自己編譯或運行程序。 我也相信資源在那里。 這只是我被報道的例外之一。 其他資源主要是布局也有相同的例外。
所以我的問題是這會怎么樣? 是因為Android系統無法正確安裝我的應用程序? 我幾乎可以肯定這是必須的,因為我有很多用戶沒有問題地使用它。
請幫忙解決這個問題。
可能有以下幾種原因:
將應用程序移動到SD卡。
從市場下載或安裝APK存在一些問題(文件可能已損壞)。
用戶從其他來源獲取帶有損壞文件的APK(例如來自其他用戶的藍牙)
一些系統錯誤(從軟件到布魯克硬件)
任何方式你都無法解決這個問題。
也許您已經包含了某些引用Android SDK內容的代碼。
在我的情況下,我遇到了類似的問題,當我刪除線
android:background="?android:attr/actionBarItemBackground"
從我的xml,一切正常。
可能是應用程序被推送到SD卡,並且在SD上有些事情發生在drawable上。 我看到類似布局的問題相當抽象,這是因為應用程序被推送到SD。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.