【问题标题】:Updating app without any change in .apk file更新应用程序而不更改 .apk 文件
【发布时间】:2013-07-08 08:40:42
【问题描述】:

我不确定这是不是一个真正的问题。但如果有人能在这方面帮助我,那就太好了。

我想知道在 android 中是否可以将资源保存在 FTP 服务器的文件夹中,并让应用程序检查文件夹中是否有一些更新的文件,如果没有可用的更新,则向用户发送通知.apk 文件有任何变化吗?

【问题讨论】:

  • 嗯,从技术上讲,是的,只需将其作为 XML 文件存储在远程服务器中,然后获取它并将其保存在磁盘上的某个位置,然后将其膨胀以使用它。但这听起来不是一个很好的方法,为什么不想更新 APK 文件?
  • 我的客户想要自己更改资源(如图像和 html 文件),并希望在没有开发人员帮助的情况下向用户发送通知.. 或不更改谷歌的 apk 文件玩..
  • @Nibha:您可以下载图像并将其存储在应用程序内存中而无需开发人员干预,但瓶颈将是在运行时从内存读取和创建位图所需的 i/o 时间。对于 HTML,您可以使用 webView 通过点击已更新页面的客户端服务器来访问更新的页面。
  • 在@Rollno1 声明的基础上,使用WebView 链接到您的客户端需要的任何页面,然后您的客户端可以使用常规的HTML/JavaScript/PHP 更新该页面......并且每当用户启动应用程序,它只是加载该页面。告诉我。
  • 并考虑保存页面的缓存版本,以防用户有时无法访问 Internet。

标签: android auto-update apk


【解决方案1】:

不知道你在哪里得到这个,但没有必要重新发明轮子。

您可以在 Google Play 中更新您的应用,这将非常适合您。用户还可以选择自动获取应用程序的更新。

但是,是的,例如,Android 应用可以向 Web 服务(或 ftp 服务器)发起请求并获取数据。

【讨论】:

  • 考虑富有成效的回复。这没有任何帮助,也不是答案。首先问为什么,然后当信息清楚时,提供你的知识,干杯:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-11-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多