我知道如何从我的主项目扩展 Application 类,但目前我也在从一个库项目扩展(以解耦代码),所以我以这种方式执行:
1-public class MyMainApplication extends LibraryApp {...
2-public class LibraryApp extends Application {...
我的清单:
<application
android:name="com.something.MyMainApplication"
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:theme="@style/MyMainAppTheme">
事实上,一切都很好,但我想知道这种编码是否会破坏 Android 架构中的某些东西或其他什么。