Obrigado. Mesmo sem colocar essas linhas que sugeriu na Activity a publicidade apareceu no emulador. Acho que não aparecia devido ao lugar que eu estava tentando colocar ela no layout. Mas agora estou com outro problema. A propaganda aparece no emulador mas não aparece no celular de verdade. O que pode estar acontecendo? Obrigado.
On Tuesday, June 19, 2012 9:44:27 AM UTC-3, thiagolr wrote:
https://developers.google.com/mobile-ads-sdk/docs/android/ banner_xml // Look up the AdView as a resource and load a request.
AdView adView = (AdView)this.findViewById(R.id. adView);
adView.loadAd(new AdRequest());Thiago2012/6/19 Bruno Rafael Sant Ana <bruno.santana.ti@gmail.com>
Olá pessoal,
Dei uma olhada nas páginas:
https://developers.google.com/mobile-ads-sdk/docs/android/ fundamentals
https://developers.google.com/mobile-ads-sdk/docs/ bestpractices#testmode
https://developers.google.com/mobile-ads-sdk/docs/android/ banner_xml
http://www.thecodebakers.org/2011/07/monetizando-sua-app- android.html
http://support.google.com/admob/bin/answer.py?hl=en& answer=1619834&to...
mas ainda não consegui fazer aparecer o anúncio na minha aplicação. No
main.xml coloquei:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/
android"
xmlns:ads="http://schemas.android.com/apk/lib/com. "google.ads
também coloquei:
<com.google.ads.AdView
android:id="@+id/adView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
ads:adUnitId="a14fdfcc9629452"
ads:adSize="BANNER"
ads:testDevices="TEST_EMULATOR,
4C0F238CF4D99760FFFCE13C0EEDA41F"
ads:loadAdOnCreate="true" />
No AndroidManifest.xml coloquei:
<activity
android:name="com.google.ads.AdActivity"
android:configChanges="keyboard|keyboardHidden| orientation|
screenLayout|uiMode|screenSize|smallestScreenSize" />
</application>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission
android:name="android.permission.ACCESS_NETWORK_ STATE" />
<meta-data android:value="true"
android:name="ADMOB_ALLOW_LOCATION_FOR_ADS" />
Originalmente fiz a app para Android 2.3 mas dai alterei o arquivo
project.properties colocando target=android-13 conforme a página do
Google orienta:
https://developers.google.com/mobile-ads-sdk/docs/android/ fundamentals
"Make sure you have the latest copy of the Android SDK and that you're
compiling against at least Android v3.2 (set target in
default.properties to android-13)."
Criei uma pasta lib e uma libs na raiz e joguei o arquivo
GoogleAdMobAdsSdk-6.0.1.jar nas duas. Configurei o Built Path
adicionando essa jar na opção de add external jar.
Sinceramente não sei mais o que fazer para aparecer esse AdView, não
aparece de jeito nenhum. Esqueci de fazer algo? Me ajudem por favor.
Obrigado.
--
Thiago Rosa






0 comentários:
Postar um comentário