Android Can';在与其他移动设备共享后无法安装

Android Can';在与其他移动设备共享后无法安装,android,android-studio,apk,Android,Android Studio,Apk,我使用Android studio制作了一个Android应用程序,并使用我的手机Oreo直接部署和运行它。 安装成功。但后来我厌倦了把我手机上的APK分享给其他手机。但他们都无法安装它。 但是,如果我构建APK并将app-debug.APK共享给其他手机。它安装成功 我无法构建APK并与所有人共享app-debug.APK。 我通常将其部署在我的手机上,共享APK(以前使用过) 有人能帮忙吗 请原谅输入错误,我是从手机上输入的。默认情况下,Android Studio只打包所需的文件,并在手机

我使用Android studio制作了一个Android应用程序,并使用我的手机Oreo直接部署和运行它。 安装成功。但后来我厌倦了把我手机上的APK分享给其他手机。但他们都无法安装它。 但是,如果我构建APK并将app-debug.APK共享给其他手机。它安装成功

我无法构建APK并与所有人共享app-debug.APK。 我通常将其部署在我的手机上,共享APK(以前使用过)

有人能帮忙吗


请原谅输入错误,我是从手机上输入的。

默认情况下,Android Studio只打包所需的文件,并在手机上安装应用程序。如果您与其他手机共享,由于操作系统版本、文件不匹配、SHA密钥不匹配等原因,该应用程序将不会安装在少数设备上


但是,如果您构建APK并共享,则APK可以安装在从最低SDK版本到目标SDK版本的任何设备中。

可能存在签名问题。你的应用程序是否已签名?默认签名是调试签名。当您只是在连接的设备上构建和部署或运行它时,默认情况下,它作为调试符号进行签名

如果它不是唯一签名的,则可能无法在其他设备上运行或安装。如果您希望在其他设备上分发应用程序,请参阅谷歌的应用程序签名说明和指南


另一个问题可能是其他设备的安全授权。您正在构建的设备已打开“开发人员选项”。要运行和安装未签名的应用程序,您需要激活要在其上运行的设备中的开发者选项。看看这篇关于开发人员选项以及如何打开它的文章。

Build APK,它创建了一个app-debug.APK。它是为调试目的而构建的,不安全。内置apk和部署apk有区别。希望你能看到这个答案,你的陈述并没有解决问题,但你分享的谷歌文档链接确实帮了大忙。