天天看點

Android擷取SharedPreferences失敗,且App無法啟動

一個app通路另外一個app的SharedPreferences,程式啟動之後沒有顯示界面就卡死了,無任何提示資訊。

應用調用createPackageContext失敗,但是也不給出異常資訊;

最後通過檢視/data/data/路徑下的包名,檢查到com.dog.ethernet包名不存在,于是修改為正确的包名就正常了。

将目前包下生成ethernet SharedPreferences的代碼注釋了才能擷取到正确的資料,如果不注釋掉,好像擷取的資料是目前包下的ethernet SharedPreferences,花了挺長時間才确定這個問題。

繼續閱讀