回答:
アプリケーションから派生している場合は、完全修飾(名前空間+クラス名)をandroid:name
マニフェストのアプリケーション要素のパラメーターとして追加します。
<application
android:name="com.you.yourapp.ApplicationEx"
または、クラスのパッケージがタグpackage
内でを基準にして記述できる場合はmanifest
、.
:で始めます。
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.you.yourapp">
<application
android:name=".ApplicationEx"
しかし、すでにbranch.ioのライブラリのようないくつかのライブラリを使用している場合は、おそらくあなたのマニフェスト
<application name="">
プロパティはすでに次のような名前を持っています
`<application name="io.referral.BranchApp">
その場合、以下のように、まずアプリケーションクラスを拡張する必要があります。
public class Application extends BranchApp
次に、アプリケーションをマニフェストに次のように登録します。
android:name="absdevelopers.com.brankreferal.Application"
これは私にとっては完璧に動作します:)私はそれが問題のある誰かを助けることを願っています:)