问题标签 [exopackage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
213 浏览

android - DefaultApplicationLike 不适用于 AndroidStudio

我正在设置Exopackage

您需要从而DefaultApplicationLike不是扩展您的 Application 类android.app.Application

问题是2折:

  1. 从此类扩展会在您需要分配的 AndroidManfest.xml 文件中给出错误android:name=".App"

.App 不可分配给 android.app.Application

  1. 生命周期挂钩丢失。例如attachBaseContext(Context base)(来自Application的实现ContextWrapper

我对 Buck 的希望是我仍然可以使用 Android Studio IDE。

有没有办法让 DefaultApplicationLike 实现 Application 或另一种方法让 exopackage 与 Android Studio 项目一起工作?