我的应用程序有'16'迷你sdk和'27'目标sdk版本。当我从Android studio用USB线安装应用程序时,它工作正常。但是,当我将应用程序发送到其他手机b / n 16-27 sdk版本时,它似乎
手机上的未安装应用
错误。我曾使用xender发送应用程序。
答案 0 :(得分:0)
有时,当相同版本的应用程序已存在时,会发生App未安装。
要么增加应用的versionCode
,要么卸载
以前的应用程序。
之后,使用
<强>建设 - &GT; 清洁项目,然后是构建 - &gt; 生成签名APK
在查看您在此处分享的屏幕截图(build.gradle)后,我建议将versionCode
放在versionName
之后。这样,您就不必担心 AndroidManifest.xml 中写的versionCode
。
答案 1 :(得分:0)
根据您的评论,问题在于您使用的是由Android Studio构建的内置版。
Android Studio会添加testOnly
属性,因此默认情况下您无法将其安装在其他设备上。
您需要发送由Build构建的构建 - &gt;构建APK(s)或Build - &gt;生成已签名的APK以便能够将其安装在设备上。