2

マニフェスト行から始めましょう:

    <receiver android:name="com.sample.library.android.c2dm.C2DMBaseReceiver" android:permission="com.google.android.c2dm.permission.SEND">
        <intent-filter>
            <action android:name="com.google.android.c2dm.intent.REGISTRATION" />
            <action android:name="com.google.android.c2dm.intent.RECEIVE" />
            <category android:name="com.sample.library" />
        </intent-filter>
    </receiver>

上記の例の行は、AndroidライブラリプロジェクトのAndroidManifest内にあります。パッケージ名がcom.my.sample.applicationのアプリケーションプロジェクトもあります。

このアプリケーションプロジェクト内でmanifestmergerが有効になっている場合、manifestmergerは文字通り上記の行をコピーします。カテゴリが間違ったパッケージ名を指していることを意味します。

マニフェストマージャーにアプリケーションパッケージ名を挿入するように指示する方法はありますか?

4

0 に答える 0