[英]adb: failed to install my_application-aligned.apk: Failure [INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION: Failed to parse AndroidManifest.xml]
當我嘗試使用adb install my_application-aligned.apk
aligned.apk 將我的 apk 安裝到 Android Studio 中的 Android 虛擬設備上時,我收到以下錯誤: Performing Streamed Install adb: failed to install my_application-aligned.apk: Failure [INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION: Failed to parse /data/app/vmdl530526663.tmp/base.apk: AndroidManifest.xml]
這可能是因為 apk 已損壞嗎? 如果有幫助,我可以提供我的 Android 清單文件。 我按照本教程生成了 APK: https://medium.com/@_sathishshan/decompile-and-recompile-android-apk-7d375e1bca83 。 按照本教程,我首先從 Internet 下載了一個 XAPK 文件。 然后,我反編譯了 APK 並向應用程序添加了一些額外的文件。 接下來,我重新編譯了 APK,並生成了一個新的 APK 文件。 這個新的 APK 文件是my_application-aligned.apk
。 謝謝!
檢查minSdkVersion ,它可能太大了。
或使用 androidstuidio 清除並重建項目。
從設備上卸載舊應用程序,然后再次將此應用程序重新運行到設備上。
所以這並不能真正回答如何擺脫錯誤,但我認為這個錯誤正在出現,因為我從互聯網下載的原始文件是XAPK文件,而不是APK文件。 我只是嘗試使用從 Internet 下載的 APK 文件(不是 XAPK 文件)再次執行整個過程,並且沒有出現錯誤。 所以它可能與我反編譯為 XAPK 的原始文件有關。
它通過清除構建文件夾對我有用
./gradlew clean
或者
Android Studio --> Build --> Clean
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.