我開發了一個Windows Phone 8.1應用程序,我想添加Google ad mob增加到它。我按照這個link中的說明添加了GoogleAds.dll到我的Windows Phone 8.1引用中,但是在工具中我找到了AdView控件。我正在使用VS2013快遞。將谷歌廣告添加到Windows Phone 8.1應用程序
我也試過C#代碼。
{
AdView bannerAd = new AdView
{
Format = AdFormats.BANNER,
AdUnitID = "MY_AD_UNIT_ID"
};
AdRequest adRequest = new AdRequest();
_mygrid.Children.Add(bannerAd);
bannerAd.LoadAd(adRequest);
}
其中_mygrid是一個網格。我可以將Adview控制器添加到網格嗎?
當我嘗試建立我收到以下錯誤
錯誤1型「System.Windows.Controls.UserControl」在沒有引用的組件定義的解決方案。您必須添加對程序集「System.Windows,Version = 2.0.6.0,Culture = neutral,PublicKeyToken = 7cec85d7bea7798e」的引用。 c:\ users \ makot \ documents \ visual studio 2013 \ Projects \ WC \ WC \ MainPage.xaml.cs
錯誤2爲'Windows.UI.Xaml.Controls.UIElementCollection.Add(Windows .UI.Xaml.UIElement)'有一些無效參數c:\ users \ makot \ documents \ visual studio 2013 \ Projects \ WC \ WC \ MainPage.xaml.cs
錯誤3參數1:無法從'GoogleAds .AdView'改爲'Windows.UI.Xaml.UIElement'c:\ users \ makot \ documents \ visual studio 2013 \ Projects \ WC \ WC \ MainPage.xaml.cs
您是否試過直接輸入XAML而不是從工具箱中拖動?如果您的引用設置正確,並且在XAML中聲明瞭相關的名稱空間,它應該可以正常工作。也許這個更詳細的指南將有助於http://www.windowsapptutorials.com/windows-phone/advertising/how-to-use-google-admob-in-windows-phone-app/ – pumpkinszwan
我試着添加followong XAML代碼< GoogleAds:AdView AdUnitID =「MY_AD_UNIT_ID」Format =「MY_AD_FORMAT」/>但它說沒有找到類型「GoogleAds:AdView」。你的指南最終會導致我在上面發佈的同一頁面。我可以在VS的對象瀏覽器中看到GoogleADS dll的所有類,但是我怎麼會無法在項目中使用它。我是否在添加dll之後錯過任何操作? – Manikanta
你的項目是否有對dll的參考?右鍵單擊項目,添加>參考>選擇'解決方案',然後確保Google廣告項目被選中並帶有小點號。 – pumpkinszwan