2017-06-12 17 views
0

我工作在Visual Studio中的一個Android應用程序。 當我實現一個簡單的橫幅廣告時,此應用中的橫幅廣告顯示: 「AndroidManifest.xml中的android:configChanges缺少AdActivity。」Xamarin,Android:「用android:config缺少AdActivity ...」C#!

我看了這個問題,很多人都有這個問題,但它一直在Android Studio中。你能幫我嗎?我想可能有一些與我的清單 - 這看起來就像是:

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.TalkAboutTv2.TalkAboutTv2" android:versionCode="1" android:versionName="1.0" android:installLocation="auto"> 
    <uses-sdk android:minSdkVersion="16" /> 
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
    <uses-permission android:name="android.permission.INTERNET" /> 
    <application android:label="Talk About Tv"></application> 
    <activity android:name="com.google.android.gms.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" android:theme="@android:style/Theme.Translucent" /> 
</manifest> 

謝謝:)

+0

有你加入'<元數據機器人:名稱= 「com.google.android.gms.version」 機器人:值=「@整數/ GOOGLE_PLAY_SERVICES_VERSION「/>'? –

+0

加在哪裏?謝謝! – MrMee

+0

作爲你的''標籤 –

回答

1

你應該進行一些修改代碼: 1)<activity>必須是一個孩子<application> 2)添加這個

<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version"/> 

<application>了。

這應導致以下代碼:

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.TalkAboutTv2.TalkAboutTv2" android:versionCode="1" android:versionName="1.0" android:installLocation="auto"> 
    <uses-sdk android:minSdkVersion="16" /> 
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
    <uses-permission android:name="android.permission.INTERNET" /> 
    <application android:label="Talk About Tv"> 
     <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version"/> 
     <activity android:name="com.google.android.gms.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" android:theme="@android:style/Theme.Translucent" /> 
    </application> 
</manifest> 
+0

再次感謝! :) – MrMee