【问题标题】:Phonegap APK expansion with com.flyingsoftgames.xapkreader plugin带有 com.flyingsoftgames.xapkreader 插件的 Phonegap APK 扩展
【发布时间】:2015-05-21 08:39:02
【问题描述】:

我在 Android 平台上的 Phonegap 应用程序中遇到 APK 扩展管理问题。

我安装了com.flyingsoftgames.xapkreader phonegap 插件并按照所有说明成功上传了第一个 APK 及其扩展 .obb 文件。
从 Play 商店的第一次下载运行良好:只需一次操作即可将应用及其附加功能成功下载到设备上。

在发布 APK 更新并将其下载到设备后,发生以下情况:

  1. 我启动了更新的应用程序;
  2. com.flyingsoftgames.xapkreader 的下载器活动已启动,显示下载对话框;
  3. 由于.obb 文件没有更改并且它的副本已经存在于本地文件夹中,因此下载器活动显示为“下载完成。”;
  4. 最后的问题是对话框没有关闭,也没有提供任何手动关闭它的方法,所以应用程序没有继续启动。
  5. 启动它的唯一方法是杀死它(以停止“卡住”的下载活动)并再次打开它。

我应该为每个更新版本提供不同的.obb 吗?我不这么认为,因为这会使 APK+OBB 机制失效,据我所知,该机制旨在允许较小的更新。

提前感谢您的任何建议。

【问题讨论】:

    标签: android cordova plugins apk-expansion-files


    【解决方案1】:

    实际上,插件的安装似乎很糟糕。 我通过删除所有插件、重新构建从头开始为所需平台(例如phonegap build android)和重新安装所有插件解决了问题插件。

    我注意到了一些奇怪的事情:通过 phonegap 插件安装程序(使用命令 phonegap plugins add com.flyingsoftgames.xapkreader)安装插件的版本与来自 github 存储库的版本(使用命令 phonegap plugin add https://github.com/agamemnus/cordova-plugin-xapkreader.git)不同。 因此,如果您在教程和论坛中发现不同的说明,请注意。 对我有用的版本是来自 github 存储库的版本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-05-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-06
      相关资源
      最近更新 更多