为随附的应用程序创建新模块时出现错误代码-2

时间:2020-04-23 09:58:45

标签: android google-play android-bundle dynamic-feature dynamic-delivery

我已经创建了一个应用程序(可在此处找到源代码:https://gitlab.javinator9889.com/Javinator9889/handwashing-reminder),并且在第一次部署时,我仅创建了两个模块,而基本模块则为:

  • appintro模块
  • ads模块
  • 基本应用程序

一段时间后,我决定为特定设备创建两个新模块:

  • okhttp模块(Android 5.0及更高版本)
  • okhttplegacy模块(适用于Android 4.4或更低版本)

问题在于,如果我尝试更新已安装的应用程序,则新模块为MODULE_UNAVAILABLE(错误代码为-2-参见Android Developers。我发现的唯一解决方案是完全删除已安装的应用程序,然后再次安装。此时,该模块已成功安装。

是否有避免这种行为的方法?我正在处理的实际分支是developmentdevelopment branch)。

欢迎任何帮助:D

0 个答案:

没有答案