我已将我的应用程序构建到签名的 SDK 中。我希望 beta 测试人员能够在他们的设备上安装它,而无需安装和使用 android sdk 工具(我意识到可以使用命令行工具安装 apk,但希望没有必要)。
我尝试手动安装它,但它失败了。我有一个用于测试的安卓平板电脑。我将 apk 复制到设备的 sdcard 中,然后单击它。这提供了使用 App Manager 安装它的选项。不幸的是,安装失败并显示“未安装应用程序”消息。
有没有办法在不使用命令行工具的情况下手动安装 apk?
我已将我的应用程序构建到签名的 SDK 中。我希望 beta 测试人员能够在他们的设备上安装它,而无需安装和使用 android sdk 工具(我意识到可以使用命令行工具安装 apk,但希望没有必要)。
我尝试手动安装它,但它失败了。我有一个用于测试的安卓平板电脑。我将 apk 复制到设备的 sdcard 中,然后单击它。这提供了使用 App Manager 安装它的选项。不幸的是,安装失败并显示“未安装应用程序”消息。
有没有办法在不使用命令行工具的情况下手动安装 apk?
.apk
将其上传到为正确的 MIME 类型配置的网站(application/vnd.android.package-archive
)。任何人在其浏览器中单击指向您的 APK 的链接都可以安装它。
有些服务内置了这个功能。例如,据我了解,Dropbox 知道 APK 文件。
您可以将 apk 文件放在服务器上。在设备/模拟器上打开浏览器并下载 apk,现在您可以点击下载的 apk 并安装它。
不确定您是否仍然需要它,但我刚刚找到了另一种安装 .apk 文件的简单方法。这也可能适用于您的 .apk 您的设备确实需要 QR 码阅读器和摄像头。看看 www.apkinstall.com
除了需要启用非市场应用程序的方法(某些 AT&T 手机的用户不能这样做)之外,SDK 使用的相同安装方法也可以在没有 SDK 的 Windows 上以“sideload Wonder machine”的形式使用
一个很棒的现代替代方案是Crashlytics Beta。
只需向 Beta 测试人员发送电子邮件邀请,然后安装 Crashlytics Beta 应用程序,一切都会神奇地运行。您的测试人员甚至会在您将新的 beta 版本发布到 Crashlytics IDE 集成时收到通知。