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

标签 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(app level)

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'
    }

}

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

最佳答案

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

android.injected.testOnly=false

关于android - 升级到 Android 后未安装应用程序 - P,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49233866/

相关文章:

java - 如何从单独的类调用 Activity 的方法

Xcode:构建失败,但没有错误消息

Android 9 RTT 范围请求状态 1

android - SQLite: No Such Table Error Android P问题

android - 您如何强制嵌入式音频文件在Android Tablet上自动启动?

android - 如何在代码中引用 strings.xml 中的字符串?

java - 将 float 数组保存到SD卡(java)

java - Ant 构建复制文件时出错, "Access is denied"

Java 构建系统选项

android - 如何在 android pie(9) 设备中获取当前的 wifi 连接名称?