Unity
Chartboost
AndroidManifest

[Unity][Chartboost]com.unity3d.player.UnityPlayerNativeActivity activity is missing from your android manifest.

Chartboostをインポートした状態でビルドすると、次のエラーが発生。

com.unity3d.player.UnityPlayerNativeActivity activity is missing from your android manifest. Add "<meta-data android:name="unityplayer.ForwardNativeEventsToDalvik" android:value="true" />" to your activity tag so that Chartboost can forward touch events to the advertisements.

・・・のでAndroidManifestに
"<meta-data android:name="unityplayer.ForwardNativeEventsToDalvik" android:value="true" />"
を追記してビルドするもエラーは変わらず。

ぐぐるとUnityフォーラムで次の質疑を発見。
https://answers.unity.com/questions/993527/comunity3dplayerunityplayernativeactivity-activity.html

Chartboostのエラーらしい・・。

CBManifestEditor.csの

XmlElement unityActivityElement = FindElementWithAndroidName("activity", "name", ns, unityNativeActivityName, dict);

から始まるブロックと

XmlElement forwardNativeEventsToDalvikElement = FindElementWithAndroidName("meta-data", "name", ns, "unityplayer.ForwardNativeEventsToDalvik", unityActivityElement);

から始まるブロックをコメントアウトしたらビルドが通った。

ちなみにChartboostは v7.0.1 for Android です。