アプリを開発し、2 つのライブラリを使用しています。1 つはデータベースを処理するための SugarORM で、もう 1 つはバグ追跡のための ACRA です。
私の問題は、 ACRA を実装する必要があったときに発生し、それを Application タグの Manifest.xml に宣言する必要があることがわかりました。
SugarORM はマニフェストでアプリケーションとして宣言する必要があり、ACRA もそうです。いくつかの検索の後、提案された解決策はマルチレベルの継承を持つことであることがわかりましたが、その方法を理解できませんでした。
Application クラスを拡張するクラスを 1 つだけ作成する必要があり、それが ACRA であるため、SugarORM には Application クラスがすぐに作成されます。
助けはありますか?
アップデート :
いくつかの調査の後、私はこれを見つけました
マルチレベル継承を使用した
だから私はACRAアプリケーションが既存のSugarAppクラスを拡張するようにしました
正常に動作するかどうかはまだわかりません