2016-07-01 18 views
1

我能夠直接從Eclipse運行我的Android應用程序,在我的模擬器和設備上。當我生成簽名的APK時,我無法安裝APK。Memtrack模塊-22在APK上失敗安裝

當我運行adb install myapk.apk,我得到這個logcat的輸出:

E/  (5913): Cannot create code cache directory ./code_cache: Read-only file system. 
E/HAL  (5913): load: module=/system/lib/hw/memtrack.default.so 
E/HAL  (5913): dlopen failed: library "/system/lib/hw/memtrack.default.so" not found 
E/memtrack(5913): Couldn't load memtrack module (Invalid argument) 
E/android.os.Debug(5913): failed to load memtrack module: -22 

什麼memtrack module: -22是任何想法,我怎麼能解決這個問題?

+0

我不明白這個錯誤信息會如何更清晰。 '-22'只是'無效參數'錯誤的代碼 –

+0

好的,謝謝。在我的問題中添加了一些內容:「任何想法是什麼以及如何解決它」? – Chris

回答

0

我在Eclipse Workbench的名字中有一個空格。我從Eclipse Workbench中刪除了空間(從「我的工作臺」更改爲「MyWorkbench」),然後生成了我的APK並能夠安裝。 : - |