簡體   English   中英

無法將 apk 安裝到 Android 模擬器

[英]Could not install apk to Android Emulator

當我嘗試在我的物理設備或模擬器中運行 android 代碼時,我正在關注此https://github.com/SignalR/java-client的教程,我收到此錯誤:

Launching 'app' on samsung SM-S908E.

Installation did not succeed.
The application could not be installed: INSTALL_FAILED_NO_MATCHING_ABIS

List of apks:
[0] 'D:\Tryouts\SignalR\Android\app\build\intermediates\apk\debug\app-arm64-v8a-debug.apk'
Installation failed due to: 'Failed to commit install session 1833948652 with command package install-commit 1833948652. Error: INSTALL_FAILED_NO_MATCHING_ABIS: INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113'
Retry
Failed to launch an application on all devices

我嘗試將其放入 android 塊中的 build.gradle(模塊)中:

splits {
        abi {
            enable true
            reset()
            include 'x86', 'x86_64', 'armeabi', 'armeabi-v7a', 'mips', 'mips64', 'arm64-v8a'
            universalApk true
        }
    }

這是我實現的庫:

在此處輸入圖像描述

這就是我的稱呼:

在此處輸入圖像描述

它構建成功但仍然沒有安裝。 你能幫忙嗎? 謝謝你。

  1. 嘗試清理構建您的代碼
  2. 檢查您的依賴項,嘗試使用相同依賴項的其他版本
  3. 您可以嘗試使用這個,但您需要刪除或注釋split塊,因為它可能會導致與ndk塊發生沖突
android {
    defaultConfig {
        ndk {
            abiFilters 'arm64-v8a', 'x86_64'
        }
    }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM