الشيخ المختار الشنقيطس نشر 9 ديسمبر 2020 أرسل تقرير نشر 9 ديسمبر 2020 لقد قررت اضافة اعلانات في التطبيقي واتبعة الشرح من جوجل المطورين وحملة جميع المكتبات الازمة ولكن في الاخير ظهر لي خطأ في ملف AndroidManifest.xml كما في الصورة الاتية: موقع الملف الخطأ ماهو الحل ؟ اقتباس
0 محمد الملواني نشر 9 ديسمبر 2020 أرسل تقرير نشر 9 ديسمبر 2020 هناك تعارض في أمر ،targetapi في الكود الخاص بك من فضلك قم بحذف السطر Tools : targetapi = "n " و أخبرنا بالنتيجة اقتباس
0 الشيخ المختار الشنقيطس نشر 9 ديسمبر 2020 الكاتب أرسل تقرير نشر 9 ديسمبر 2020 بتاريخ 11 دقائق مضت قال Mohamed Elmalway: هناك تعارض في أمر ،targetapi في الكود الخاص بك من فضلك قم بحذف السطر Tools : targetapi = "n " و أخبرنا بالنتيجة لا زالت نفس المشكلة اقتباس
0 محمد الملواني نشر 9 ديسمبر 2020 أرسل تقرير نشر 9 ديسمبر 2020 نفس الخطأ . برجاء ارسال صورة من الخطأ بعد الحذف اقتباس
0 الشيخ المختار الشنقيطس نشر 9 ديسمبر 2020 الكاتب أرسل تقرير نشر 9 ديسمبر 2020 بتاريخ 4 دقائق مضت قال Mohamed Elmalway: نفس الخطأ . برجاء ارسال صورة من الخطأ بعد الحذف انه مثل الخطأ السابق تماما اقتباس
1 محمد الملواني نشر 9 ديسمبر 2020 أرسل تقرير نشر 9 ديسمبر 2020 (معدل) برجاء رفع المشروع لدراسة الملفات المتعارضة و حل المشكله تم التعديل في 9 ديسمبر 2020 بواسطة Mohamed Elmalway 1 اقتباس
0 الشيخ المختار الشنقيطس نشر 9 ديسمبر 2020 الكاتب أرسل تقرير نشر 9 ديسمبر 2020 بتاريخ منذ ساعة مضت قال محمد الملواني: برجاء رفع المشروع لدراسة الملفات المتعارضة و حل المشكله لقد تم رفع المشروع وهو متوفر على Github 1 اقتباس
0 محمد الملواني نشر 9 ديسمبر 2020 أرسل تقرير نشر 9 ديسمبر 2020 مرحبا مرة اخرى اخي البيانات المرسلة غير مكتملة نهائيا ولكن في سؤالك ذكرت ان المشكلة لديك في اضافة اعلانات جوجل لذلك قمت بعمل تطبيق بسيط يحتوي على خدمة جوجل الإعلانية لعله يساعدك في حل المشكلة لديك الخطوات المتبعة للعمل هي : في قائمة project تذهب الى << app >> build.gradle و تتاكد من وجود التالي allprojects { repositories { google() } } dependencies { implementation 'com.google.android.gms:play-services-ads:19.6.0' ......... } و في ملف AndroidManifest.xml <application> <!-- Sample AdMob app ID: ca-app-pub-3940256099942544~3347511713 --> <meta-data android:name="com.google.android.gms.ads.APPLICATION_ID" android:value="ca-app-pub-xxxxxxxxxxxxxxxx~yyyyyyyyyy"/> </application> ca-app-pub-xxxxxxxxxxxxxxxx~yyyyyyyyyy تجده داخل حساب adsmob الخاص بك داخل التطبيق المضاف كـ التالي و في ملف MainActivity وجدت انك قمت باضافة ما يلزم من المكتبات و الاوامر لتشغيل خدمة الاعلانات import com.google.android.gms.ads.MobileAds; import com.google.android.gms.ads.initialization.InitializationStatus; import com.google.android.gms.ads.initialization.OnInitializationCompleteListener; public class MainActivity extends AppCompatActivity { protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); MobileAds.initialize(this, new OnInitializationCompleteListener() { @Override public void onInitializationComplete(InitializationStatus initializationStatus) { } }); } } من داخل صفحة التطبيق تقوم بانشائ وحدة اعلانية لاضافتها في العرض في تطبيق الاندرويد و في ملف العرض في التطبيق تقوم باضافة طريقة عرض الاعلان مثل banar مثلا <com.google.android.gms.ads.AdView xmlns:ads="http://schemas.android.com/apk/res-auto" android:id="@+id/adView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerHorizontal="true" android:layout_alignParentBottom="true" ads:adSize="BANNER" ads:adUnitId="ca-app-pub-3940256099942544/6300978111"> // الكود المذكور في الخطوه السابقة </com.google.android.gms.ads.AdView> ارجو ان تساعدك اجابتي في حل مشكلتك مرفق مشروع بسيط يحتوي على ما سبق ذكره Mob_Ads_Test.zip 1 اقتباس
0 الشيخ المختار الشنقيطس نشر 9 ديسمبر 2020 الكاتب أرسل تقرير نشر 9 ديسمبر 2020 بتاريخ 9 دقائق مضت قال محمد الملواني: مرحبا مرة اخرى اخي البيانات المرسلة غير مكتملة نهائيا ولكن في سؤالك ذكرت ان المشكلة لديك في اضافة اعلانات جوجل لذلك قمت بعمل تطبيق بسيط يحتوي على خدمة جوجل الإعلانية لعله يساعدك في حل المشكلة لديك الخطوات المتبعة للعمل هي : في قائمة project تذهب الى << app >> build.gradle و تتاكد من وجود التالي allprojects { repositories { google() } } dependencies { implementation 'com.google.android.gms:play-services-ads:19.6.0' ......... } و في ملف AndroidManifest.xml <application> <!-- Sample AdMob app ID: ca-app-pub-3940256099942544~3347511713 --> <meta-data android:name="com.google.android.gms.ads.APPLICATION_ID" android:value="ca-app-pub-xxxxxxxxxxxxxxxx~yyyyyyyyyy"/> </application> ca-app-pub-xxxxxxxxxxxxxxxx~yyyyyyyyyy تجده داخل حساب adsmob الخاص بك داخل التطبيق المضاف كـ التالي و في ملف MainActivity وجدت انك قمت باضافة ما يلزم من المكتبات و الاوامر لتشغيل خدمة الاعلانات import com.google.android.gms.ads.MobileAds; import com.google.android.gms.ads.initialization.InitializationStatus; import com.google.android.gms.ads.initialization.OnInitializationCompleteListener; public class MainActivity extends AppCompatActivity { protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); MobileAds.initialize(this, new OnInitializationCompleteListener() { @Override public void onInitializationComplete(InitializationStatus initializationStatus) { } }); } } من داخل صفحة التطبيق تقوم بانشائ وحدة اعلانية لاضافتها في العرض في تطبيق الاندرويد و في ملف العرض في التطبيق تقوم باضافة طريقة عرض الاعلان مثل banar مثلا <com.google.android.gms.ads.AdView xmlns:ads="http://schemas.android.com/apk/res-auto" android:id="@+id/adView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerHorizontal="true" android:layout_alignParentBottom="true" ads:adSize="BANNER" ads:adUnitId="ca-app-pub-3940256099942544/6300978111"> // الكود المذكور في الخطوه السابقة </com.google.android.gms.ads.AdView> ارجو ان تساعدك اجابتي في حل مشكلتك مرفق مشروع بسيط يحتوي على ما سبق ذكره Mob_Ads_Test.zip مرحبا بك مجددا، لقد ذكرت انني طبقت شرح على صفحة جوجل المطورين - يمكن الاطلاع عليه بالضغط على هنا وهو مقدم من جوجل المطورين وايضا متطابق لما شرحت انت، ولكن المشكلة الوحيد هي تلك لتي ارفقت لك وساعيد ارفاقها مجددا وهي الاتية: وشكرك مجددا على الشرح المميز اقتباس
0 محمد الملواني نشر 9 ديسمبر 2020 أرسل تقرير نشر 9 ديسمبر 2020 يمكنك تحويل البلوك الخاص ب provider الى comment و تستنتج اي جزء سيتوقف عن العمل و اي مكتبة تتعارض معه و تتبع الخطأ و لكن كيف لي ان اتتبع خطأ لا اراه اتمنى اذا كان احد الاعضاء او المدربيين الاخرين واجهوا نفس المشكله او لهم معرفة سابقة بالخطأ بدون الاطلاع على الكود الخاص بك ان يقدم مساعدته لك اقتباس
السؤال
الشيخ المختار الشنقيطس
لقد قررت اضافة اعلانات في التطبيقي واتبعة الشرح من جوجل المطورين وحملة جميع المكتبات الازمة ولكن في الاخير ظهر لي خطأ في ملف AndroidManifest.xml كما في الصورة الاتية:
موقع الملف
الخطأ
ماهو الحل ؟
9 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.