升级到 Android 后未安装应用程序 - P

Nav*_*een 3 android build android-9.0-pie

应用程序在通过 USB 连接到移动设备时正在安装,但是在将 .apk 文件发送给其他人时,它说“应用程序未安装”(调试和发布)。我尝试了来自 stackoverflow 的不同解决方案,但没有一个对我有用。

1.如何克服从Android Studio 3.0构建时应用程序未安装的错误?

2.无法手动将签名的apk安装到设备上,出现“App not installed”错误

3.Android Studio 3.0 Unsigned Apk 未安装

下面是我的 build.gradle(应用程序级别)

android {
    compileSdkVersion 'android-P'
    buildToolsVersion '26.0.2'
    defaultConfig {
        applicationId "XXXXXXX"
        minSdkVersion 15
        targetSdkVersion 26
        versionCode 51
        versionName "1.51"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled true
            shrinkResources true
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
        }

    }
    lintOptions{
        disable 'MissingTranslation'
    }

}
Run Code Online (Sandbox Code Playgroud)

请帮我解决这个问题。提前致谢。

mol*_*mol 6

您可以覆盖testOnly将以下行添加到的标志gradle.properties

android.injected.testOnly=false
Run Code Online (Sandbox Code Playgroud)