اضافة اعلان بيني لتطبيقات الاندرويد
اسهل طريقة لاضافة اعلان بيني لتطبيقات الاندرويد admob banner
اولا يجب اضافة مكتبات الخاصة بعرض الاعلان من قوقل
في ملف gradle.build اضف :
compile 'com.google.firebase:firebase-ads:الاصدار'
ثانيا نحتاج لمنح تطبيقنا صلاحيات الوصول الى الانترنت :
في manifest اضف هذا السطر :
<uses-permission android:name="android.permission.INTERNET" />
الان في ملف XML الخاص بالواجهة اضف :
<com.google.android.gms.ads.AdView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/adView"
ads:adSize="BANNER"
ads:adUnitId="@string/main_screen_ad" />
الان داخل ملف java
// Alternative for faster initialization.
// MobileAds.initialize(getApplicationContext(), "AD_UNIT_ID");
AdView mAdView = (AdView) findViewById(R.id.adView);
// Add your device test ID if you are doing testing before releasing.
// The device test ID can be found in the admob stacktrace.
AdRequest adRequest = new AdRequest.Builder().build();
mAdView.loadAd(adRequest);
الان تحتاج الى اضافة adview الى دورة حياة activity :
@Override
public void onPause() {
if (mAdView != null) {
mAdView.pause();
}
super.onPause();
}
@Override
public void onResume() {
super.onResume();
if (mAdView != null) {
mAdView.resume();
}
}
@Override
public void onDestroy() {
if (mAdView != null) {
mAdView.destroy();
}
super.onDestroy();
}
عرض المزيد.. جديد دوراتي
لايوجد لديك حساب في عالم البرمجة؟
تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !