从下载的apk安装
Posted
技术标签:
【中文标题】从下载的apk安装【英文标题】:apk installation from downloaded 【发布时间】:2022-01-16 04:22:24 【问题描述】:我无法启动我的应用更新。另一个程序会定期从服务器更新数据库,另外,新版本的软件也会以同样的方式导入。
所以从服务器导入的问题已经解决了,但我无法创建将启动更新的函数。我自己运行文件并要求更新就足够了。
文件位于下载位置。
【问题讨论】:
【参考方案1】:出于安全原因,Google 不推荐这种行为。 (应用可以在未经 Google 审核员审核的情况下更新)。
场景 1:
如果您的应用由于某种原因需要在用户继续使用之前进行更新,Google 会提供“应用内更新”库。
查看:https://developer.android.com/guide/playcore/in-app-updates
场景 2:
您的应用正在开发中,您希望向测试人员更新您的应用。
您有两个选择: Firebase 应用分发:https://firebase.google.com/docs/app-distribution 新版本发布时将通知测试人员。 Firebase 将使他们更容易下载和安装 apk/bundle。
Google Play 控制台测试频道:https://support.google.com/googleplay/android-developer/answer/9845334?hl=pt-BR
您的应用将在 Google Play 上发布,但不会公开。您将能够设置授权测试人员来下载它。当您将新版本上传到此频道时,测试人员将收到通知并能够对其进行更新,这与生产中的应用发生的方式相同。
【讨论】:
非常感谢您的回答,但我认为您没有理解我的意思。正如我所写,我的应用程序已经从服务器下载并位于下载的目录中。我不想将应用程序发布到 Google Play,这对公司来说是一个非常个性化的应用程序。我想简单地从下载的目录执行安装,就像单击图标时的样子。 Użutkownik 不得不同意,我不想在下面做。以上是关于从下载的apk安装的主要内容,如果未能解决你的问题,请参考以下文章
android怎么获取刚刚下载安装的APK的APP名字和图片