Android studio打包的APK不能在Android5.1上安装

可以连接真机测试,但是打包出来的APK不能在真机上安装,请问会是哪方面的影响?

Android studio 升级到最新版本,打包出来的APK不能在Android5.1上运行
下面是对应的gradle和build对应的内容

apply plugin: 'com.android.application'

android {
    compileSdkVersion 25
    buildToolsVersion "27.0.3"

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip

buildscript {
    repositories {
        google()
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.1.2'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.demo"
    android:versionCode="1"
    android:versionName="1.1">

    <uses-sdk
        android:minSdkVersion="20"
        android:targetSdkVersion="25" />

4个回答

这些都没啥问题。
未必是因为5.1的问题。
请把安装失败的提示发出来分析一下。

first773
码兄 问下可以连接idata测试,但是打包出来的APK还是不能安装,会是哪方面的问题引起的?
10 个月之前 回复
first773
码兄 回复: 这是刚试的、AVD选择Android5.1环境也不行..
10 个月之前 回复
first773
码兄 10/09 14:49:32: Launching 'app' on Pixel 2 API 22. Installation did not succeed. The application could not be installed: SHELL_UNRESPONSIVE The device timed out while trying to install the application. Retry
10 个月之前 回复
first773
码兄 可以进入安装界面,点击安装,直接提示应用未安装
10 个月之前 回复

安装失败的时候提示什么信息没有,有没有照片或者截图看一下

first773
码兄 问下可以连接idata测试,但是打包出来的APK还是不能安装,会是哪方面的问题引起的?
10 个月之前 回复
first773
码兄 10/09 14:49:32: Launching 'app' on Pixel 2 API 22. Installation did not succeed. The application could not be installed: SHELL_UNRESPONSIVE The device timed out while trying to install the application. Retry 这个是刚在AVD试的,也不行
10 个月之前 回复
first773
码兄 手机上直接提示应用未安装
10 个月之前 回复

用adb命令安装下,看下提示什么错误

qdlgjsj345
一条特立独行的咸鱼 https://blog.csdn.net/aLLLiyyy/article/details/86555228
10 个月之前 回复
first773
码兄 回复一条特立独行的咸鱼: 用adb命令 adb server version (31) doesn't match this client (41); killing... could not read ok from ADB Server * failed to start daemon adb.exe: failed to check server version: cannot connect to daemon 这个提示是要更新版本吗?
10 个月之前 回复
first773
码兄 回复一条特立独行的咸鱼: 单独V1V2也是一样.
10 个月之前 回复
first773
码兄 回复一条特立独行的咸鱼: 也是不行
10 个月之前 回复
qdlgjsj345
一条特立独行的咸鱼 同时勾选v1,v2试下
10 个月之前 回复
first773
码兄 回复一条特立独行的咸鱼: V2
10 个月之前 回复
qdlgjsj345
一条特立独行的咸鱼 可能跟签名相关,你使用的是v1还是v2签名
10 个月之前 回复
first773
码兄 回复一条特立独行的咸鱼: 可以连接idata测试,APP运行也没有问题,但是打包出来的APK还是不能安装,可能会是什么问题引起的?
10 个月之前 回复
first773
码兄 回复一条特立独行的咸鱼: 好的,可能是APK权限获取的问题,其他方面都检查了,好像都没问题
10 个月之前 回复
qdlgjsj345
一条特立独行的咸鱼 那需要问下设备厂商了,是不是加了什么限制
10 个月之前 回复
first773
码兄 模拟器上安装没问题了,现在是不能安装在idata上面,idata是Android5.1的系统,不能进行USB调试,安装失败没有其他提示信息...
10 个月之前 回复

打包时v1 、v2都勾上试试

first773
码兄 刚试了一下 单V1 V2或者V1V2一起,都不行...
10 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问