【问题标题】:Notification from Android APK Expansion automatic update来自 Android APK 扩展自动更新的通知
【发布时间】:2015-01-27 11:30:32
【问题描述】:

我遵循本指南并使用提供的下载器库实现了 APK 扩展,一切正常:

http://developer.android.com/google/play/expansion-files.html

现在我想更新我的应用程序以及扩展文件。我向 Google Play 上传了一个新的 APK 和新的扩展文件。更新成功后,我在正确的目录中有新的 .obb 文件: Android/obb/package-name 。

问题是更新后我需要从新的 .obb 中解压缩某个文件,如果没有这个新文件,应用程序将无法运行。但是因为 Google Play 进行了更新,所以我的应用没有收到 .obb 已更新的通知,并且它应该解压缩这个特定的文件。

是否有任何方法或最佳做法让我的应用知道它已更新,并且扩展文件已被 Google Play 替换? (我支持 API 10+。)

【问题讨论】:

    标签: android download google-play updates apk-expansion-files


    【解决方案1】:

    好的,这并不难:

    我在 SharedPreferences 中使用了一个标志,每个应用程序版本都不同。如果为假,则从 .obb 中解压缩文件,并将标志设置为真。所以每次更新后都会解压文件。

    【讨论】:

      猜你喜欢
      • 2013-12-20
      • 1970-01-01
      • 2015-04-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-18
      相关资源
      最近更新 更多