我正在开发一款需要展示Revmob Banner广告的游戏。
我可以成功展示横幅广告,但不能点击它。它的媒体ID已进入测试模式。
我的代码如下。
private RevMob rev mob;
void Awake() {
revmob = RevMob.Start(REVMOB_APP_IDS, "RevMob");
}
void Start() {
revmob.CreateBanner(RevMob.Position.BOTTOM);
revmob.ShowBanner(RevMob.Position.BOTTOM);
}
请帮帮我。
答案 0 :(得分:0)
尝试在UnityPifeNativeActivity的活动代码中的AndroidManifest.xml文件中添加以下行
<meta-data android:name="unityplayer.ForwardNativeEventsToDalvik" android:value="true" />
实施例
<application android:icon="@drawable/app_icon" android:label="@string/app_name" android:debuggable="false" android:largeHeap="true">
<activity android:name="com.unity3d.player.UnityPlayerNativeActivity" android:label="@string/app_name" android:screenOrientation="portrait" android:launchMode="singleTask" android:configChanges="mcc|mnc|locale|touchscreen|keyboard|keyboardHidden|navigation|orientation|screenLayout|uiMode|screenSize|smallestScreenSize|fontScale">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<meta-data android:name="unityplayer.UnityActivity" android:value="true" />
<meta-data android:name="unityplayer.ForwardNativeEventsToDalvik" android:value="true" />
</activity>