私は私のメインのプロジェクトからのApplicationクラスを拡張する方法を知っているが、現在、私は(コードを切り離すための)ライブラリプロジェクトからも拡張していますので、私はこの方法で行います。拡張アプリケーション
1 - public class MyMainApplication extends LibraryApp {...
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アーキテクチャなどの何かを壊している可能性があります。
はい、私のライブラリプロジェクトに含まれているサードパーティのライブラリのアプリケーションクラスの原因は、公式ドキュメントに見られるように、そこに初期化されています。 – Billyjoker