发送到兼容版本时,应用程序未安装

时间:2018-03-08 08:48:51

标签: android

我的应用程序有'16'迷你sdk和'27'目标sdk版本。当我从Android studio用USB线安装应用程序时,它工作正常。但是,当我将应用程序发送到其他手机b / n 16-27 sdk版本时,它似乎

  

未安装应用

手机上的

错误。我曾使用xender发送应用程序。

我的sdk版本在这里:enter image description here

2 个答案:

答案 0 :(得分:0)

有时,当相同版本的应用程序已存在时,会发生App未安装。

  1. 要么增加应用的versionCode,要么卸载 以前的应用程序。

  2. 之后,使用

  3. 创建一个签名的apk
      

    <强>建设 - &GT;           清洁项目,然后是构建 - &gt;           生成签名APK

    在查看您在此处分享的屏幕截图(build.gradle)后,我建议将versionCode放在versionName之后。这样,您就不必担心 AndroidManifest.xml 中写的versionCode

答案 1 :(得分:0)

根据您的评论,问题在于您使用的是由Android Studio构建的内置版。
Android Studio会添加testOnly属性,因此默认情况下您无法将其安装在其他设备上。

您需要发送由Build构建的构建 - &gt;构建APK(s)或Build - &gt;生成已签名的APK以便能够将其安装在设备上。