android - 在 Google Play 之外更新 Android 应用程序

标签 android google-play external updates

我一直在网上挖掘,希望能够在 Google Play 之外更新 Google 应用程序。除了 Facebook 上的一些文章之外,我还没有真正找到任何东西,这让谷歌有些恼火。根据我的阅读,Facebook 对开发人员的选定用户进行了此操作。他们收到了测试版内容和 Activity 。我已经绘制了场景并且很想实现它,但我不确定如何使用 Android 来做到这一点。根据 Google 的政策,更新不能覆盖从 Google Play 安装在设备上的 APK。

假设您有 2000 个客户。每个客户都有一个相同的应用程序,除了一个屏幕(启动屏幕)。除此之外,除了一些 Logo 等之外,一切都相同。每个应用程序都作为单独的应用程序加载到 Google Play 中。如果你有一个小更新怎么办?您需要为每个客户构建和发布更新。那会很费时间。

我认为解决方案是将“启动屏幕 Activity ”作为应用程序发布在 Google Play 上,并将“对所有人都相同的实际应用程序”存储在您的服务器上。一旦 SplashScreen 检测到存在更新或设备上不存在“应用程序 APK”,它将下载并启动它。是否可以部署通过 Google Play 应用程序下载到设备上的 APK,而无需让下载它的人启用“未知来源”?我正在考虑类似于 Android 游戏开发人员所做的事情。您基本上下载了一个允许您开始的应用程序,但随着您的进步,您需要下载“包”。

这是可以做的事情吗?如果可以,我在哪里可以找到这方面的一些信息?

最佳答案

看到这个link ...希望它有帮助..试试看..

它说我们必须创建机制,调用服务器并检查更新版本..

关于android - 在 Google Play 之外更新 Android 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23412357/

相关文章:

android - 安装 ADT 时出现 Eclipse 依赖错误

android - Google Play -505 安装错误

java - Android Market 错误 -17 和缺少但可用的相机 : Has anyone else encountered this and what can be done?

android - Google Play 应用说明格式

java - 找不到与标签上给定名称匹配的资源

android - 如何在Android项目中包含Cocos2dx UI库

android - 无法在 Android 中解析符号 repeatOnLifecycle

java - Spring 启动: how to use @PropertySource to point to a text file outside the jar?

Magento 支付模块,如 PayPal(外部 URL 重定向)

c++ - nasm/yasm 参数,与 C++ 的链接