我現在遇到了麻煩,在基於臺灣mtk android手機平臺的system.img中添加了一個預製的apk,當我將這個apk推到設備上後,的APK可以安裝succecessfully,但如果我加入這個APK進入alps/out/target/product/$prj/system/app
或vendor/mediatek/$prj/artifacts/out/target/product/$prj/system/app
,併產生一個system.img的APK無法正常安裝後,logcat的說:ClassNotFoundException當添加一個預先安裝的apk到system.img中android
a.lang.RuntimeException: Unable to instantiate activity
ComponentInfo{com.sec.android.widgetapp.ap.hero.accuweather.widget/com.sec.android.widgetapp.ap.hero.accuweather.widget.WeatherClock}:
java.lang.ClassNotFoundException: com.sec.android.widgetapp.ap.hero.accuweather.widget.WeatherClock.
有誰能夠告訴我問題是什麼?
當我試圖構建我的應用程序作爲圖像的一部分時,出現以下錯誤: E/dalvikvm(1334):無法打開dex緩存'/ data/dalvik-cache/system @ a。 .. @ [email protected]':沒有這樣的文件或目錄I/dalvikvm(1334):無法打開或爲/ system/app/test.apk創建緩存(/ data/dalvik-cache/system @ a ... @ [email protected])E/Util(1334):Class Not Found:java.lang.ClassNotFoundException: 但是當我手動將apk安裝到設備(進入system/app)時,它可以工作精細。 我想知道爲什麼它是這樣的兩種方式apk只是在系統/應用程序存在。 – fla888