升级到Android后未安装应用-P [英] App not installed after upgrading to Android - P

查看:128
本文介绍了升级到Android后未安装应用-P的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

正在通过USB连接到移动设备的同时正在安装应用程序,但是在向其他人发送.apk文件时却说未安装应用程序(调试和发行版)。我尝试了不同于stackoverflow的解决方案,但没有一个对我有用。 p>

1。如何从Android Studio 3.0构建时解决应用程序未安装错误?



2。无法安装签名的APK手动安装到设备上,出现错误未安装应用程序



3.Android Studio 3.0未签名的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 {
版本{
m inifyEnabled是
rinkResources是
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'),'proguard-rules.pro'
}

}
lintOptions {
禁用'MissingTranslation'
}

}

请帮助我。

解决方案

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

  android.injected.testOnly = false 


App is installing while connecting via USB to mobile, but while sending .apk file to others it saying "App not Installed"(both debug and release).I have tried different solutions from stackoverflow but none worked for me.

1.How to overcome app not installed error when building from Android Studio 3.0?

2.Cannot install signed apk to device manually, got error "App not installed"

3.Android Studio 3.0 Unsigned Apk Not Installing

Below is my 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'
    }

}

Please help me on this.Thanks in Advance.

解决方案

You can override testOnly flag adding following line to gradle.properties:

android.injected.testOnly=false

这篇关于升级到Android后未安装应用-P的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆