Evet arkadşalar günlerce gece yarılarına kadar uğraştım olmuyor, olmuyor pes ediyorum acaba böylemi olması lazım diye tekrar başlıyorum projeyi silip, silip tekrark kuruyorum hatalar hiç değişmiyor forumlar siteler inceleniyor yabancı kaynaklar kontrol ediliyor bütün kodlar aynı ama bende hata veriyor ve sorunu çözüyorum. Evet arkadaşlar şimdi admob yapmadan önce ilk yapmamız gereken projemize D:androidsdkextrasgooglegoogle_play_services import edelim projemizin adı bende demo ve demo projemize bunu dahil edeceğiz ilk öncelikle google play servisimizi ekleyelim sonrada Appcompat_v7 yaptığımız gibi google play servisimizde ekleyeceğiz. Aşağıdaki gibi google play servisi çağıralım.

Bende yüklü olduğu için gri renkte çıktı sizde siyah olarak görünecektir burdan sadece google play servisi seçip projeyi çağıralım

ders6-rsm1

NOT: Copy projects into workspace seçeneğini unutmuyoruz aksi taktirde yine çalışmayacaktır.

Artık Google Play servis eklediğimize göre şimdi sırada projemize eklemeye geldi daha öncede yaptığımız gibi projemize sağ tıklayıp properties deyip ardından android sekmesine geçiyoruz ve aşağıdaki resimdeki gibi projemize ekliyoruz.

ders6-rsm2

 

Add seçeneğinden google play servicesi seçiyoruz ve proje kütüphanemize eklemiş oluyoruz ve admob yapmak için hazırız.
NOT: Dikkat edilmesi gereken yerleri kalın olarak işaretliyorum Eğer projenizde hatalar çıkarsa endişe etmeyin bunun için project menüsünden clean yaparak hatalar düzelecektir eğer hala hata almaya devam ediyorsanız 2 nedeni vardır ya google play servisi kurmadınız yada bi yerlerde yanlış eklediniz.

MainActivity.java

package com.demo.demo;

import com.google.android.gms.ads.AdRequest;
import com.google.android.gms.ads.AdView;

import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;

public class MainActivity extends ActionBarActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

        AdView adView = (AdView) this.findViewById(R.id.adView);
        AdRequest adRequest = new AdRequest.Builder().build();
        adView.loadAd(adRequest);

}

}

activity_main.xml

   xmlns:ads=”http://schemas.android.com/apk/res-auto”
xmlns:tools=”http://schemas.android.com/tools”

android:layout_width=”match_parent”
android:layout_height=”match_parent”
android:paddingBottom=”@dimen/activity_vertical_margin”
android:paddingLeft=”@dimen/activity_horizontal_margin”
android:paddingRight=”@dimen/activity_horizontal_margin”
android:paddingTop=”@dimen/activity_vertical_margin”
tools:context=”com.demo.demo.MainActivity” >


                         android:layout_width=”wrap_content”
                         android:layout_height=”wrap_content”
                         ads:adUnitId=”ca-app-pub-6311389967106147/779319″
                         ads:adSize=”BANNER”/>

 

 

 

AndroidManifest.xml


package=”com.demo.demo”
android:versionCode=”1″
android:versionName=”1.0″ >

android:minSdkVersion=”8″
android:targetSdkVersion=”21″ />

       
 

android:screenOrientation=”landscape”
android:allowBackup=”true”
android:icon=”@drawable/ic_launcher”
android:label=”@string/app_name”
android:theme=”@style/AppTheme” >

           
               android:value=”@integer/google_play_services_version”/>

android:name=”.MainActivity”
android:label=”@string/app_name” >



   
              android:configChanges=”keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize”/>