Android 从站点安装APK,无需下载

Android 从站点安装APK,无需下载,android,deployment,Android,Deployment,到目前为止,我只为自己或好友开发应用程序 我不卖应用,所以我对谷歌游戏不感兴趣 所以,我上传了一个我拥有的个人网站,把链接发给我的朋友, 他们下载了APK 接下来,他们安装应用程序并删除APK以节省内存空间 如何在不下载APK的情况下直接从我的站点安装我的应用程序 谢谢APK不应该占用那么多空间,但您可以做的是: 1) 在MainActivity中,有一种方法可以将手机存储在外部存储器中。(示例搜索“.pdf”,将扩展名更改为“.apk”) 2) 然后使用获取找到的APK的包名称 3) 如果包名

到目前为止,我只为自己或好友开发应用程序
我不卖应用,所以我对谷歌游戏不感兴趣

所以,我上传了一个我拥有的个人网站,把链接发给我的朋友, 他们下载了APK
接下来,他们安装应用程序并删除APK以节省内存空间

如何在不下载APK的情况下直接从我的站点安装我的应用程序


谢谢

APK不应该占用那么多空间,但您可以做的是:

1) 在MainActivity中,有一种方法可以将手机存储在外部存储器中。(示例搜索“.pdf”,将扩展名更改为“.apk”)

2) 然后使用获取找到的APK的包名称

3) 如果包名等于包名,请删除该文件

确保在主要活动的
onCreate()
上调用该方法。

希望这能有所帮助。

您如何直接从远程资源安装应用程序而无需下载?正如我所说,我下载了APK,然后在手机中运行APK。然后该应用程序已安装,但我需要删除APK,因为安装后是无用的,我想节省内存空间。如果我从Google play安装应用程序,则安装APK时不会将APK保存在手机中。这就是我想知道的方法。不,如果你想在写应用程序或查看现有应用程序(如果存在的话)时提供一些安装程序(应用程序),就不能在手机上自动安装应用程序。@Cliff,那么从Gogle Play安装应用程序的过程是如何进行的呢?Google Play使用的方法不同,但类似。GooglePlay是一个系统应用程序,所以它不必像这样工作。它有更多的权限。它将APK作为临时文件下载。但这就行了。谢谢你,斯密特·帕特尔,这符合我的需要。