Home / Android / Tutorial Menampilkan Iklan AdMob di Aplikasi Android

Tutorial Menampilkan Iklan AdMob di Aplikasi Android

Tutorial Menampilkan Iklan AdMob di Aplikasi Android Tutorial Menampilkan Iklan AdMob di Aplikasi Android Screenshot 2014 04 25 08 32 37
Sebagai programmer kadang kita ingin Menampilkan Iklan AdMob di Aplikasi Android untuk Menghasilkan Uang. Siapa tahu bisa kaya raya seperti pembuat Game Flappy Bird :D. Caranya ternyata cukup mudah, yang sulit tentu saja membuat aplikasi tersebut mempunyai kegunaan yang menarik dan dibutuhkan oleh banyak orang.Pertama kita harus mendaftar dahulu di website AdMob di admob.com, disarankan mendaftar memakai login Google / Gmail anda.Setelah itu teruskan registrasi sebagai berikut :
Tutorial Menampilkan Iklan AdMob di Aplikasi Android Tutorial Menampilkan Iklan AdMob di Aplikasi Android android admob 1
Tutorial Menampilkan Iklan AdMob di Aplikasi Android Tutorial Menampilkan Iklan AdMob di Aplikasi Android android admob 2

Jangan lupa membuat Unit Iklan baru (New Apps), masukkan nama aplikasi dan nama package yang dibuat di dalam Project Android. Misal com.amijaya.android_admob :

Tutorial Menampilkan Iklan AdMob di Aplikasi Android Tutorial Menampilkan Iklan AdMob di Aplikasi Android android admob 3
Tutorial Menampilkan Iklan AdMob di Aplikasi Android Tutorial Menampilkan Iklan AdMob di Aplikasi Android android admob 5

Hasilnya adalah unit iklan baru, yang perlu kita catat adalah Publisher ID untuk nantinya dimasukkan dalam Project Android kita.

Tutorial Menampilkan Iklan AdMob di Aplikasi Android Tutorial Menampilkan Iklan AdMob di Aplikasi Android android admob 6

Setelah itu klik link Get Publisher Code untuk mendapatkan library AdMob yang nanti harus kita masukkan ke Project Android.

Tutorial Menampilkan Iklan AdMob di Aplikasi Android Tutorial Menampilkan Iklan AdMob di Aplikasi Android android admob 9

Atau anda bisa mendownload dari Eclipse, klik Window – SDK Manager, pada bagian Extras paling bawah klik dan Update Google AdMob Ads SDK

Tutorial Menampilkan Iklan AdMob di Aplikasi Android Tutorial Menampilkan Iklan AdMob di Aplikasi Android android admob 10

Kemudian buat project baru di Eclipse, tentu saja dengan nama package yang sesuai dengan setting di Akun AdMob. Misalnya nama project Android-AdMob, maka packagenya bisa diset misal com.amijaya.android_admob.

Setelah itu masukkan Library AdMob dengan cara buka Windows Explorer, arahkan ke hasil Extract library AdMob-SDK zip atau pada direktori ADT/sdk/extras/google_admob_ads_sdk. Klik file GoogleAdMobAdsSDK.jar, klik kanan Copy.

Tutorial Menampilkan Iklan AdMob di Aplikasi Android Tutorial Menampilkan Iklan AdMob di Aplikasi Android android admob 7

Kemudian kembali ke Eclipse, pada Project Explorer (sebelah kiri), buka Project-Libs, klik kanan Paste

Tutorial Menampilkan Iklan AdMob di Aplikasi Android Tutorial Menampilkan Iklan AdMob di Aplikasi Android android admob 8

Setelah itu buka AndroidManifest.xml, tambahkan konfigurasi berikut ini, jangan lupa menambahkan permission INTERNET dan ACCESS_NETWORK_STATE, seperti ini :

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.amijaya.android_admob"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="16" />

    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name="com.amijaya.android_admob.MainActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    <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>
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

</manifest>

Kemudian pada design activity_main.xml, buatlah tampilan seperti ini. Tambahkan Tag Ads dari AdMob. Jangan lupa masukkan PublisherID yang telah kita dapatkan sewaktu mendaftar Account AdMob dan Membuat Ads Unit pada Sites & Apps. Masukkan Publisher ID pada tag ads:adUnitId. Perhatikan cara mengeset Layout_Height, Layout_Weight dan kombinasi susunan LinearLayout Vertical nya. Supaya Iklan AdMob selalu muncul di bagian paling bawah tampilan, dan jika Iklan belum keluar maka tampilan aplikasi tetap Full Screen :

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/LinearLayout1"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    tools:context=".MainActivity"
    xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads" >

<LinearLayout
        android:layout_width="match_parent"
        android:layout_height="0dp"
        android:layout_weight="1"
        android:orientation="vertical" >

        <TextView
            android:id="@+id/textView1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Android AdMob" />

    </LinearLayout>    
    <com.google.ads.AdView
        android:id="@+id/ad"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        ads:adSize="BANNER"
        ads:adUnitId="a15-ADMOB-PUBLISHER-ID-25f0"
        ads:loadAdOnCreate="true" />
    
</LinearLayout>

Kemudian untuk kode program di MainActivity.java tidak ada yang perlu ditambahkan, kira-kira seperti ini :

package com.amijaya.android_admob;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;

// http://cariprogram.blogspot.com
// nuramijaya@gmail.com

public class MainActivity extends Activity {

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

 @Override
 public boolean onCreateOptionsMenu(Menu menu) {
  // Inflate the menu; this adds items to the action bar if it is present.
  getMenuInflater().inflate(R.menu.activity_main, menu);
  return true;
 }

}

Apabila semua berjalan baik, maka setelah dijalankan akan muncul Iklan AdMob seperti ini :

Tutorial Menampilkan Iklan AdMob di Aplikasi Android Tutorial Menampilkan Iklan AdMob di Aplikasi Android Screenshot 2014 04 25 08 32 37

File project selengkapnya dapat anda download disini.

Semoga Berhasil   ^_^

About admin

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

GIF89a!,D;