[英]DefaultApplicationLike Won't Work With AndroidStudio
I am setting up Exopackage 我正在设置Exopackage
You need to extend your Application class from DefaultApplicationLike
rather than android.app.Application
. 您需要从
DefaultApplicationLike
而不是android.app.Application
扩展Application类。
The problem is 2 fold: 问题是2折:
android:name=".App"
android:name=".App"
的AndroidManfest.xml文件中给出错误android:name=".App"
.App is not assignable to android.app.Application
.App无法分配给android.app.Application
attachBaseContext(Context base)
(from Application
's implementation of ContextWrapper
) attachBaseContext(Context base)
(来自ContextWrapper
Application
实现) My hope with Buck is that I can still use the Android Studio IDE. 我对Buck的希望是,我仍然可以使用Android Studio IDE。
Is there a way to make DefaultApplicationLike implement Application or another way to make exopackage work with an Android Studio project? 有没有一种方法可以使DefaultApplicationLike实现应用程序,或者使exopackage与Android Studio项目一起工作?
It looks like you need to continue reading the guide. 看来您需要继续阅读指南。 The next step is to create a new class that extends from
ExopackageApplication
. 下一步是创建一个从
ExopackageApplication
扩展的新类。 ExopackageApplication
extends android.app.Application
so if you use that in your AndroidManifest.xml
it should work. ExopackageApplication
扩展了android.app.Application
因此,如果您在AndroidManifest.xml
使用它,它应该可以工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.