سؤال

أنا اختبار ADMOB لنظام أندرويد SDK. لا أستطيع ضبط admob:testing="true" لأن سمة admob غير معروفة.

<LinearLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  xmlns:admob="http://schemas.android.com/apk/res/org.ifies.android"
  android:layout_width="fill_parent"
  android:layout_height="fill_parent"
  android:orientation="vertical"
  android:background="#FF000000"
  android:clickable="true"
>
  <com.admob.android.ads.AdView  
    android:id="@+id/admob" 
    android:visibility="visible"
    android:layout_width="fill_parent" 
    android:layout_height="100px"
    android:background="#FF0000"
    admob:testing="true"
  />
</LinearLayout>

بلدي الكسوف يشكو من ذلك admob:testing="true" سيكون لها بادئة غير معروفة. حصل أي شخص على فكرة عن كيفية إصلاح هذا؟

سؤال Sub: أي شخص حصل على فكرة كيفية تغيير ارتفاع الإعلان؟ يبدو أنه ثابت إلى 48px، والتي لا تبدو جيدة على أي هاتف Droid ...

هل كانت مفيدة؟

المحلول

قد يكون الأمر يستحق التحقق من أن الخطأ لا يرجع إلى شيء خارج الملف:

تأكد من أن اسم الحزمة الذي تستخدمه في مخططك URI الخاص بك، "Org.ifies.android"، يطابق قيمة سمة الحزمة على عنصر البيان في AndroidManifest.xml.

تأكد من أن الدقة / القيم / ATMSML لديه السمات المحددة:

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <declare-styleable name="com.admob.android.ads.AdView">
        <attr name="testing" format="boolean" />
        <attr name="backgroundColor" format="color" />
        <attr name="textColor" format="color" />
        <attr name="keywords" format="string" />
        <attr name="refreshInterval" format="integer" />
        <attr name="isGoneWithoutAd" format="boolean" />
    </declare-styleable>
</resources>

نصائح أخرى

هذا أخذني بعض الوقت لمعرفة ذلك، لذلك أنا نشرها هنا:

منذ ADMOB 4.1 لقد تغير هذا، وبالتالي فإن الإجابة السابقة صحيحة للإصدارات <= 4.04. الآن تحتاج إلى استخدام:

xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads" 

لا يوجد مكان لحزمتك الخاصة في المخطط الجديد وليس هناك حاجة لملف A AMSS.XML.

التفاصيل هنا http://groups.google.com/group/google-admob-ads-sdk/browse_thread/thread/3b885d3fe5bb21a5؟pli=1. (وظيفة تيم، إنه 8 من الأعلى)

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top