إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

مشكلة بخصوص تصدير التطبيق

تقليص
هذا الموضوع مغلق.
X
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • مشكلة بخصوص تصدير التطبيق

    السلام عليكم ورحمة الله وبركاته
    اتمنى ان تكونوا بحصة وبخير ان شاء الله
    دلوقتى انا حملت الحزمة الجديدة ايلى هى 33 وكمان محمل البرنامج نسخة 2020 وكله تمام وضيفت الحزمة بنجاح وطبقت الشرح ايلى كان فى الفيديو فى الموضوع على المنتدى ايلى هو ازاى تخليه يصدر لـ 64 بت
    ولكن انا لما جيت اعمل تصدير عادى لـ 32 او حتى لـ 64 واجى اصطب التطبيق على اى محاكى او موبايلى بيجيلى كدا
    (A problem occurred while parsing the package )
    مع انى لما بعمل تجربة للمشروع فى البرنامج شغال وتمام وزى الفل مفيش اى مشاكل خالص ولا حتى ايرور فى الأكواد
    فهل دى مشكلة عندى ولا ايه لآن بصراحة اول مرة اجرب التصدير بالحزمة الـ 33 والبرنامج 2020
    - قولت اجرب مشروع فاضى واعمل تجربة وبرضة نفس المشكلة
    دا الواحد ما صدق انهم هيدعموا الـ 64 بت فجأة طلع اول مشكلة قدام الواحد

  • #2
    السلام عليكم ورحمة الله وبركاته
    تم حل المشكلة يا شباب
    فى الشرح على المنتدى انه هنا هنشيل الـ # علشان تشتغل واما لما شيلته مشتغلشى زى كدا
    DefaultArch=armv8
    OverrideArch=armv8

    انما لما رجعتها تانى للأول بالـــ # اشتغل

    DefaultArch=armv8#
    OverrideArch=armv8#

    وخلوا بالكوا فى ال version label لازم تكتبو رقم زى مثلاُ 10.0.0

    فى أمان الله
    التعديل الأخير تم بواسطة امبراطور الحريه; الساعة 13-12-2019, 04:52 PM.

    تعليق


    • #3
      المشاركة الأصلية بواسطة امبراطور الحريه مشاهدة المشاركة
      السلام عليكم ورحمة الله وبركاته
      تم حل المشكلة يا شباب
      فى الشرح على المنتدى انه هنا هنشيل الـ # علشان تشتغل واما لما شيلته مشتغلشى زى كدا
      DefaultArch=armv8
      OverrideArch=armv8

      انما لما رجعتها تانى للأول بالـــ # اشتغل

      DefaultArch=armv8#
      OverrideArch=armv8#

      وخلوا بالكوا فى ال version label لازم تكتبو رقم زى مثلاُ 10.0.0

      فى أمان الله

      هذه المشكلة طرحت ايضا في منتدى اجنبي
      جميل جدا انو الواحد يبحث على الحلول ويصل الى النتائج الايجابية

      تعليق


      • #4
        المشاركة الأصلية بواسطة azizsoft مشاهدة المشاركة
        هذه المشكلة طرحت ايضا في منتدى اجنبي
        جميل جدا انو الواحد يبحث على الحلول ويصل الى النتائج الايجابية

        الحمد لله أخى الكريم ولكن أخى عزيز انا واقف قدامى موضوع الأعلانات وانا عملت حساب اد موب وتم تفعيل الأعلانات يعنى كله تمام
        لو تفتكر المكتبة ايلى بعتلك الرابط بتاعها الشخص ايلى بيرفعها حدثها من كام يوم تقريبا وانا خدت الأكواد قولت أجرب وعملت كل حاجة صح ونقلت الأكواد المطلوبة سواء بانر او بينى
        ونقلت الكود ايلى بيتحط فى الملف الخارجى Xml وبعمل تجربة البرنامج مدنيش اى ايرور او اى حاجة وكاتب تحت ان العملية تمت بنجاح والأعلانات تعرض يعنى كدا تمام
        بروح اجرب على الموبايل مفيش حاجة بتظهر معرفش بقى هل انا حاطط كود غلط او مش شرط غلط انا مزود كود او ناقص كود حدث مثلاُ علشان كدا مبيظهرش ولا لا
        ولا العيب فى ان الأعلانات مش هتظهر علشان التطبيق محتاج تحميلات مع ان دا احتمال ضعيف جدا لآن المكتبة ايلى كنت بتستخدمها قبل كدا بمجرد وضع الكود الأعلان بيظهر
        فياريت لو تعملنا تجربة ومش شرط يكون مشروع كبير هو بس مشروع فاضى وفيه الأكواد جاهزة وهو الشخص ايلى رافع المكتبة كاتب الأاكواد جاهزة ومتنسقة ونجرب او ابعتلك الشفرات تجرب بيها
        الموضوع دا مهم جدا أخى عزيز وانا عارف انك مشغول بس ياريت لو تقدر يعنى

        تعليق


        • #5
          وعليكم السلام ورحمة الله وبركاته
          أضف الملف المفتوح " اي حاجة Test " وأضف أيضا التطبيق بعد تصديره من الانيمايت وأنا أراجعه ان شاء الله

          تعليق


          • #6
            المشاركة الأصلية بواسطة azizsoft مشاهدة المشاركة
            وعليكم السلام ورحمة الله وبركاته
            أضف الملف المفتوح " اي حاجة Test " وأضف أيضا التطبيق بعد تصديره من الانيمايت وأنا أراجعه ان شاء الله
            السلام عليكم ورحمة الله وبركاته
            اتفضل أخى عزيز الملف مفتوح المصدر ومعه المكتبة (لا تنسى ان تضعها داخل الملف لآنه سوف يتم تغيير مسارها من جهازى لجهازك أقصد المكتبة ال ANE ) وأيضا المشروع به الاكواد والشفرات الخاصى بحسابى
            وانا مرفق فى الملف أيضاً الموقع ايلى فيه الأكواد والمكتبة علشان تشوف الأكواد بنفسك وبرضة نسخة من التطبيق بعد التصدير apk
            شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .
            الرابط:
            https://mega.nz/#!ThdWCQwD!4MS4Belkf...qhSn1A3gT7CeT4

            تعليق


            • #7
              السلام عليكم ورحمة الله وبركاته

              أول معاينة تبين وجود خطأ بملف xml والذي لايحتوي على رقم أو كود الاعلان الخاص بك ولاحظ هنا في الموقع
              هنـــــــــــــــــــــــ ـــــــــــــــا

              ضمن العنوان رقم 11
              11.android permission config
              =========================
              أنه يقولك لك وجوب اضافة كود البانر الخاص بك عوض عن الكود الموجود هذا من الاسفل باللون الأحمر
              "ca-app-pub-3940256099942544~3347511713"

              كود:
              <android>
                      <manifestAdditions><![CDATA[
              			<manifest android:installLocation="auto">
              					<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
              					<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
              					<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
              					<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
              					<uses-permission android:name="com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE" />
              					 <application>
              						<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" />
              					      <activity android:name="com.google.android.gms.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" android:theme="@android:style/Theme.Translucent"/>
              						<receiver android:name="com.google.android.gms.measurement.AppMeasurementReceiver" android:enabled="true" android:exported="false" ></receiver>
              					       <receiver android:name="com.google.android.gms.measurement.AppMeasurementInstallReferrerReceiver" android:enabled="true" android:exported="true" android:permission="android.permission.INSTALL_PACKAGES" >
              							<intent-filter>
              							    <action android:name="com.android.vending.INSTALL_REFERRER" />
              							</intent-filter>
              					        </receiver>
              
              					        <service android:name="com.google.android.gms.measurement.AppMeasurementService" android:enabled="true" android:exported="false" />
              					        <service android:name="com.google.android.gms.measurement.AppMeasurementJobService" android:enabled="true" android:exported="false" android:permission="android.permission.BIND_JOB_SERVICE" />
              					        <receiver android:name="com.google.android.gms.measurement.AppMeasurementReceiver" android:enabled="true" android:exported="false" ></receiver>
              
              					        <service android:name="com.google.android.gms.measurement.AppMeasurementService" android:enabled="true" android:exported="false" />
              						  <meta-data android:name="com.google.android.gms.ads.APPLICATION_ID" android:value="[COLOR="Red"]ca-app-pub-3940256099942544~3347511713[/COLOR]"/>
              					</application>
              			</manifest>
              
              		]]></manifestAdditions>
                  </android>

              في نافذة الاكشن سكربت يقولك فقط اضافة السطرين التاليين

              كود:
              import so.cuo.platform.admob.*;
                  Admob.getInstance().initAdmobSDK(new ExtraParameter());
              
              Admob.getInstance().showBanner("your banner ID ",AdmobSize.BANNER_320x50,AdmobPosition.BOTTOM_CENTER);
              خاص بالبنر

              عموما لي مراجعة أخرى وان شاء الله لنا عودة

              تعليق


              • #8
                المشاركة الأصلية بواسطة azizsoft مشاهدة المشاركة
                السلام عليكم ورحمة الله وبركاته

                أول معاينة تبين وجود خطأ بملف xml والذي لايحتوي على رقم أو كود الاعلان الخاص بك ولاحظ هنا في الموقع
                هنـــــــــــــــــــــــ ـــــــــــــــا

                ضمن العنوان رقم 11
                11.android permission config
                =========================
                أنه يقولك لك وجوب اضافة كود البانر الخاص بك عوض عن الكود الموجود هذا من الاسفل باللون الأحمر
                "ca-app-pub-3940256099942544~3347511713"

                كود:
                <android>
                        <manifestAdditions><![CDATA[
                			<manifest android:installLocation="auto">
                					<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
                					<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
                					<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
                					<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
                					<uses-permission android:name="com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE" />
                					 <application>
                						<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" />
                					      <activity android:name="com.google.android.gms.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" android:theme="@android:style/Theme.Translucent"/>
                						<receiver android:name="com.google.android.gms.measurement.AppMeasurementReceiver" android:enabled="true" android:exported="false" ></receiver>
                					       <receiver android:name="com.google.android.gms.measurement.AppMeasurementInstallReferrerReceiver" android:enabled="true" android:exported="true" android:permission="android.permission.INSTALL_PACKAGES" >
                							<intent-filter>
                							    <action android:name="com.android.vending.INSTALL_REFERRER" />
                							</intent-filter>
                					        </receiver>
                
                					        <service android:name="com.google.android.gms.measurement.AppMeasurementService" android:enabled="true" android:exported="false" />
                					        <service android:name="com.google.android.gms.measurement.AppMeasurementJobService" android:enabled="true" android:exported="false" android:permission="android.permission.BIND_JOB_SERVICE" />
                					        <receiver android:name="com.google.android.gms.measurement.AppMeasurementReceiver" android:enabled="true" android:exported="false" ></receiver>
                
                					        <service android:name="com.google.android.gms.measurement.AppMeasurementService" android:enabled="true" android:exported="false" />
                						  <meta-data android:name="com.google.android.gms.ads.APPLICATION_ID" android:value="[COLOR="Red"]ca-app-pub-3940256099942544~3347511713[/COLOR]"/>
                					</application>
                			</manifest>
                
                		]]></manifestAdditions>
                    </android>

                في نافذة الاكشن سكربت يقولك فقط اضافة السطرين التاليين

                كود:
                import so.cuo.platform.admob.*;
                    Admob.getInstance().initAdmobSDK(new ExtraParameter());
                
                Admob.getInstance().showBanner("your banner ID ",AdmobSize.BANNER_320x50,AdmobPosition.BOTTOM_CENTER);
                خاص بالبنر

                عموما لي مراجعة أخرى وان شاء الله لنا عودة

                السلام عليكم ورحمة الله وبركاته

                شكرا للمتابعة أخى عزيز
                انا فعلا الملف xml صحيح عندى واتأكدت دلوقتى لما دخلت انا تقريبا بعتلك واحد تانى كان فى نفس الفولدر . انما انا عامله زى ما هو بالظبط فى الشرح وغيرت الكود الموجود بالكود الخاص بالحساب بتاعى
                وبالنسبة للأاكواد الخاصة بالأكشن اسكربت انا يعتبر مزود عن ايلى انت كاتبه بس اعتقد انه ميضرش فى ظهور الأعلان لان التجربة تعتبر سليمة . انا مسحت الأكواد وكتبت ايلى انت كتبته بس وعملت تأكيد على ملف xml قبل الحفظ لـ APK وجيت أجرب تانى مفيش حاجة ظهرت معرفش بقى هل لازم يكون فى عدد تحميل معين للتطبيق ولا الكود محتاج يتظبط .
                بارك الله فيك ومنتظر ردك وياريت لو تعملنا تجربة للبانر والبينى والفيديو ريوردد ولو احتجت أكواد هعمل من حسابى علشان تجرب والناس تستفيد فى كيفية وضع الأعلان
                فى رعاية الله

                تعليق


                • #9
                  المشاركة الأصلية بواسطة azizsoft مشاهدة المشاركة
                  السلام عليكم ورحمة الله وبركاته

                  أول معاينة تبين وجود خطأ بملف xml والذي لايحتوي على رقم أو كود الاعلان الخاص بك ولاحظ هنا في الموقع
                  هنـــــــــــــــــــــــ ـــــــــــــــا

                  ضمن العنوان رقم 11
                  11.android permission config
                  =========================
                  أنه يقولك لك وجوب اضافة كود البانر الخاص بك عوض عن الكود الموجود هذا من الاسفل باللون الأحمر
                  "ca-app-pub-3940256099942544~3347511713"

                  كود:
                  <android>
                          <manifestAdditions><![CDATA[
                  			<manifest android:installLocation="auto">
                  					<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
                  					<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
                  					<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
                  					<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
                  					<uses-permission android:name="com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE" />
                  					 <application>
                  						<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" />
                  					      <activity android:name="com.google.android.gms.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" android:theme="@android:style/Theme.Translucent"/>
                  						<receiver android:name="com.google.android.gms.measurement.AppMeasurementReceiver" android:enabled="true" android:exported="false" ></receiver>
                  					       <receiver android:name="com.google.android.gms.measurement.AppMeasurementInstallReferrerReceiver" android:enabled="true" android:exported="true" android:permission="android.permission.INSTALL_PACKAGES" >
                  							<intent-filter>
                  							    <action android:name="com.android.vending.INSTALL_REFERRER" />
                  							</intent-filter>
                  					        </receiver>
                  
                  					        <service android:name="com.google.android.gms.measurement.AppMeasurementService" android:enabled="true" android:exported="false" />
                  					        <service android:name="com.google.android.gms.measurement.AppMeasurementJobService" android:enabled="true" android:exported="false" android:permission="android.permission.BIND_JOB_SERVICE" />
                  					        <receiver android:name="com.google.android.gms.measurement.AppMeasurementReceiver" android:enabled="true" android:exported="false" ></receiver>
                  
                  					        <service android:name="com.google.android.gms.measurement.AppMeasurementService" android:enabled="true" android:exported="false" />
                  						  <meta-data android:name="com.google.android.gms.ads.APPLICATION_ID" android:value="[COLOR="Red"]ca-app-pub-3940256099942544~3347511713[/COLOR]"/>
                  					</application>
                  			</manifest>
                  
                  		]]></manifestAdditions>
                      </android>

                  في نافذة الاكشن سكربت يقولك فقط اضافة السطرين التاليين

                  كود:
                  import so.cuo.platform.admob.*;
                      Admob.getInstance().initAdmobSDK(new ExtraParameter());
                  
                  Admob.getInstance().showBanner("your banner ID ",AdmobSize.BANNER_320x50,AdmobPosition.BOTTOM_CENTER);
                  خاص بالبنر

                  عموما لي مراجعة أخرى وان شاء الله لنا عودة

                  تقريبا أخى الكريم البانر او البينى لازم يكون ليه حدث علشان يظهر ايلى هو ده .
                  كود:
                  Admob.getInstance().addEventListener(AdmobEvent.onInterstitialReceive, onAdEvent);
                  	private function onAdEvent(event:AdmobEvent):void
                  	{
                  		if (event.type == AdmobEvent.onBannerReceive)
                  		{
                  			trace(event.instanceName,event.data.width, event.data.height);
                  		}
                  		if (event.type == AdmobEvent.onInterstitialReceive)
                  		{
                  			Admob.getInstance().showInterstitial();
                  		}
                  	}

                  تعليق


                  • #10
                    السلام عليكم ورحمة الله وبركاته
                    ألأخ عزيز هل من جديد بخصوص هذا الموضوع

                    تعليق


                    • #11
                      المشاركة الأصلية بواسطة امبراطور الحريه مشاهدة المشاركة
                      السلام عليكم ورحمة الله وبركاته
                      ألأخ عزيز هل من جديد بخصوص هذا الموضوع

                      1 - بالنسبة لكود Banner
                      لما تحب تضيف اعلان بانر فقط تكتب هاته الاسطر
                      كود:
                      import so.cuo.platform.admob.*;
                          Admob.getInstance().initAdmobSDK(new ExtraParameter());
                      
                      Admob.getInstance().showBanner("your banner ID ",AdmobSize.BANNER_320x50,AdmobPosition.BOTTOM_CENTER);
                      وتضيف طبعا كود البانر الخاص بك مكان your banner ID

                      هذا الجزء من الكود يخص فقط اظهار بانر ولاحظ أنه يظهر في وسط التطبيق BOTTOM_CENTER وحجمه 320x50 ويمكن طبعا التعديل في مكان ظهور من الاسفل أو الاعلى
                      ولكن أتركه كما أفضل .

                      هذا البانر في الوضع الافتراضي لما يشتغل التطبيق يظهر مباشرة = طيب ولما المستخدم يحب اخفائه = هنا انت لازم تضيف زر صغير وتضيف له حدث الاخفاء
                      فلايعقل أن تترك البانر بحالة ظهور دائمة والا الشخص الي حينزل تطبيقك سيحذفه مباشرة .
                      كود:
                       Admob.getInstance().addEventListener(AdmobEvent.onInterstitialReceive, onAdEvent);
                      	  function onAdEvent(event:AdmobEvent):void
                      	{
                      		if (event.type == AdmobEvent.onBannerReceive)
                      		{
                      			  Admob.getInstance().hideBanner();
                      		}
                      		 
                      	}
                      2 - بالنسبة لكود Interstitial

                      يكفي فقط أن تضيف الكود التالي لاظهاره
                      كود:
                      Admob.getInstance().cacheInterstitial("your Interstitial ID "); 
                      if (Admob.getInstance().isInterstitialReady()) {
                            Admob.getInstance().showInterstitial();
                          }
                      ملاحظة هامة هنا

                      لاتدرج أالاكواد الخاصة بالاعلانين المذكورين في صفحة واحدة = غير معقول = حاول ادراج كل اعلان في صفحة
                      يعني مرة بانر ومرة بيني ولاتبالغ في اظهار الاعلانات كثيرا والا كما قلت سيتم حذف تطبيقك من قبل المستخدم .
                      == لما يتم تحميل تطبيقك 500 مرة مثلا والتطبيق يظر فيه الاعلان مثلا 3 مرات * 500 = 1500 وهذا رقم جميل
                      ويجبلك فلوس ههههههههه .

                      طيب نرجع للشرح == بالنسبة للاكواد المذكورة اعلاه لما تضيف واحد منهما أو الاثنين في صفحات مختلفة يتم ظهور الاعلان
                      بصفة تلقائية يعني يظهر لوحدو بدون الضغط على اي زر ولايختفي كما شرحت الان نمر الى الجزء الثاني :

                      اظهار اعلان البانر أو البيني عند الضغط على زر معين من قبل المستخدم

                      في تطبيقك وفي اي صفحة لما تحب يظهر اعلان بانر اضف زر وادرج فيه الكود التالي :

                      كود:
                      Admob.getInstance().addEventListener(AdmobEvent.onInterstitialReceive, onAdEvent);
                      	  function onAdEvent(event:AdmobEvent):void
                      	{
                      		if (event.type == AdmobEvent.onBannerReceive)
                      		{
                      			  Admob.getInstance().showBanner();
                      		}
                      		 
                      	}
                      ولاظهار اعلان بيني اضف زر وادرج فيه الكود التالي

                      كود:
                      Admob.getInstance().addEventListener(AdmobEvent.onInterstitialReceive, onAdEvent);
                      	  function onAdEvent(event:AdmobEvent):void
                      	{
                      		if (event.type == AdmobEvent.onInterstitialReceive)
                      		{
                      			Admob.getInstance().showInterstitial();
                      		}
                      		 
                      	}

                      لاخفاء البانر ادرج زر اخر اضف نفس الكود الاول وغير فقط showBanner الى hideBanner
                      ولاخفاء اعلان البيني نفس الكود وغير فقط showInterstitial الى hideInterstitial

                      ================================================== ===انتهينا من شرح ادراج الاكواد

                      بالنسبة لملف xml الخاص بتطبيقك وجدته على النحو التالي :

                      كود:
                      <?xml version="1.0" encoding="utf-8" standalone="no" ?>
                      <!-- 
                      	Usage:
                      
                      	To localize the description, use the following format for the description element.
                      	<description>
                      	<text xml:lang="en">English App description goes here</text>
                      	<text xml:lang="fr">French App description goes here</text>
                      	<text xml:lang="ja">Japanese App description goes here</text>
                      	</description>
                      
                      	To localize the name, use the following format for the name element.
                      	<name>
                      	<text xml:lang="en">English App name goes here</text>
                      	<text xml:lang="fr">French App name goes here</text>
                      	<text xml:lang="ja">Japanese App name goes here</text>
                      	</name>
                      -->
                      <application xmlns="http://ns.adobe.com/air/application/32.0">
                        <id>test</id>
                        <versionNumber>1.0.0</versionNumber>
                        <versionLabel>1.0.0</versionLabel>
                        <filename>test</filename>
                        <description/>
                        <name>test</name>
                        <copyright/>
                        <initialWindow>
                          <content>test.swf</content>
                          <systemChrome>standard</systemChrome>
                          <transparent>false</transparent>
                          <visible>true</visible>
                          <fullScreen>true</fullScreen>
                          <aspectRatio>portrait</aspectRatio>
                          <renderMode>cpu</renderMode>
                          <autoOrients>false</autoOrients></initialWindow>
                        <icon/>
                        <customUpdateUI>false</customUpdateUI>
                        <allowBrowserInvocation>false</allowBrowserInvocation>
                        
                        
                        
                        <android>
                              <manifestAdditions><![CDATA[<manifest>
                      <uses-permission android:name="android.permission.READ_PHONE_STATE"/>
                      <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
                      <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
                      <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
                      <uses-permission android:name="android.permission.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE"/>
                      </manifest>]]></manifestAdditions>
                          </android>
                        
                        
                      </application>
                      طبعا هذا لايظهر لك اعلانك فاين الكود الخاص بك اضافة الى أنه غير مطابق للملف بموقع صاحب الاضافة

                      === انتبه هنا لما تعدل ملف xml وتصدر التطبيق تأكد أنه معدل بشكل صحيح وكامل حتلاقي صعوبة فيه يتعدل بصعوبة



                      بالنسة لحزمة Air Sdk حاول تحميل الحزمة المحدثة من الموقع الحزمة القديمة تخص اصدارات 2019 ولا تدعم اصدار 2020





                      الموضوع مازال محل متابعة

                      تعليق


                      • #12
                        المشاركة الأصلية بواسطة azizsoft مشاهدة المشاركة
                        1 - بالنسبة لكود Banner
                        لما تحب تضيف اعلان بانر فقط تكتب هاته الاسطر
                        كود:
                        import so.cuo.platform.admob.*;
                            Admob.getInstance().initAdmobSDK(new ExtraParameter());
                        
                        Admob.getInstance().showBanner("your banner ID ",AdmobSize.BANNER_320x50,AdmobPosition.BOTTOM_CENTER);
                        وتضيف طبعا كود البانر الخاص بك مكان your banner ID

                        هذا الجزء من الكود يخص فقط اظهار بانر ولاحظ أنه يظهر في وسط التطبيق BOTTOM_CENTER وحجمه 320x50 ويمكن طبعا التعديل في مكان ظهور من الاسفل أو الاعلى
                        ولكن أتركه كما أفضل .

                        هذا البانر في الوضع الافتراضي لما يشتغل التطبيق يظهر مباشرة = طيب ولما المستخدم يحب اخفائه = هنا انت لازم تضيف زر صغير وتضيف له حدث الاخفاء
                        فلايعقل أن تترك البانر بحالة ظهور دائمة والا الشخص الي حينزل تطبيقك سيحذفه مباشرة .
                        كود:
                         Admob.getInstance().addEventListener(AdmobEvent.onInterstitialReceive, onAdEvent);
                        	  function onAdEvent(event:AdmobEvent):void
                        	{
                        		if (event.type == AdmobEvent.onBannerReceive)
                        		{
                        			  Admob.getInstance().hideBanner();
                        		}
                        		 
                        	}
                        2 - بالنسبة لكود Interstitial

                        يكفي فقط أن تضيف الكود التالي لاظهاره
                        كود:
                        Admob.getInstance().cacheInterstitial("your Interstitial ID "); 
                        if (Admob.getInstance().isInterstitialReady()) {
                              Admob.getInstance().showInterstitial();
                            }
                        ملاحظة هامة هنا

                        لاتدرج أالاكواد الخاصة بالاعلانين المذكورين في صفحة واحدة = غير معقول = حاول ادراج كل اعلان في صفحة
                        يعني مرة بانر ومرة بيني ولاتبالغ في اظهار الاعلانات كثيرا والا كما قلت سيتم حذف تطبيقك من قبل المستخدم .
                        == لما يتم تحميل تطبيقك 500 مرة مثلا والتطبيق يظر فيه الاعلان مثلا 3 مرات * 500 = 1500 وهذا رقم جميل
                        ويجبلك فلوس ههههههههه .

                        طيب نرجع للشرح == بالنسبة للاكواد المذكورة اعلاه لما تضيف واحد منهما أو الاثنين في صفحات مختلفة يتم ظهور الاعلان
                        بصفة تلقائية يعني يظهر لوحدو بدون الضغط على اي زر ولايختفي كما شرحت الان نمر الى الجزء الثاني :

                        اظهار اعلان البانر أو البيني عند الضغط على زر معين من قبل المستخدم

                        في تطبيقك وفي اي صفحة لما تحب يظهر اعلان بانر اضف زر وادرج فيه الكود التالي :

                        كود:
                        Admob.getInstance().addEventListener(AdmobEvent.onInterstitialReceive, onAdEvent);
                        	  function onAdEvent(event:AdmobEvent):void
                        	{
                        		if (event.type == AdmobEvent.onBannerReceive)
                        		{
                        			  Admob.getInstance().showBanner();
                        		}
                        		 
                        	}
                        ولاظهار اعلان بيني اضف زر وادرج فيه الكود التالي

                        كود:
                        Admob.getInstance().addEventListener(AdmobEvent.onInterstitialReceive, onAdEvent);
                        	  function onAdEvent(event:AdmobEvent):void
                        	{
                        		if (event.type == AdmobEvent.onInterstitialReceive)
                        		{
                        			Admob.getInstance().showInterstitial();
                        		}
                        		 
                        	}

                        لاخفاء البانر ادرج زر اخر اضف نفس الكود الاول وغير فقط showBanner الى hideBanner
                        ولاخفاء اعلان البيني نفس الكود وغير فقط showInterstitial الى hideInterstitial

                        ================================================== ===انتهينا من شرح ادراج الاكواد

                        بالنسبة لملف xml الخاص بتطبيقك وجدته على النحو التالي :

                        كود:
                        <?xml version="1.0" encoding="utf-8" standalone="no" ?>
                        <!-- 
                        	Usage:
                        
                        	To localize the description, use the following format for the description element.
                        	<description>
                        	<text xml:lang="en">English App description goes here</text>
                        	<text xml:lang="fr">French App description goes here</text>
                        	<text xml:lang="ja">Japanese App description goes here</text>
                        	</description>
                        
                        	To localize the name, use the following format for the name element.
                        	<name>
                        	<text xml:lang="en">English App name goes here</text>
                        	<text xml:lang="fr">French App name goes here</text>
                        	<text xml:lang="ja">Japanese App name goes here</text>
                        	</name>
                        -->
                        <application xmlns="http://ns.adobe.com/air/application/32.0">
                          <id>test</id>
                          <versionNumber>1.0.0</versionNumber>
                          <versionLabel>1.0.0</versionLabel>
                          <filename>test</filename>
                          <description/>
                          <name>test</name>
                          <copyright/>
                          <initialWindow>
                            <content>test.swf</content>
                            <systemChrome>standard</systemChrome>
                            <transparent>false</transparent>
                            <visible>true</visible>
                            <fullScreen>true</fullScreen>
                            <aspectRatio>portrait</aspectRatio>
                            <renderMode>cpu</renderMode>
                            <autoOrients>false</autoOrients></initialWindow>
                          <icon/>
                          <customUpdateUI>false</customUpdateUI>
                          <allowBrowserInvocation>false</allowBrowserInvocation>
                          
                          
                          
                          <android>
                                <manifestAdditions><![CDATA[<manifest>
                        <uses-permission android:name="android.permission.READ_PHONE_STATE"/>
                        <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
                        <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
                        <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
                        <uses-permission android:name="android.permission.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE"/>
                        </manifest>]]></manifestAdditions>
                            </android>
                          
                          
                        </application>
                        طبعا هذا لايظهر لك اعلانك فاين الكود الخاص بك اضافة الى أنه غير مطابق للملف بموقع صاحب الاضافة

                        === انتبه هنا لما تعدل ملف xml وتصدر التطبيق تأكد أنه معدل بشكل صحيح وكامل حتلاقي صعوبة فيه يتعدل بصعوبة



                        بالنسة لحزمة Air Sdk حاول تحميل الحزمة المحدثة من الموقع الحزمة القديمة تخص اصدارات 2019 ولا تدعم اصدار 2020





                        الموضوع مازال محل متابعة

                        السلام عليكم ورحمة الله وبركاته
                        مرحب بعودتك اخى عزيز كنت انتظرك
                        شرح مبدع وجميل بارك الله فيك عندك حق انا الملف XML انا كنت بعمله صح بس لما بعمل تصدير للملف apk بيروح يرجع الملف تانى لحد ما عرفت ازاى اخلى الكود فى الملف XML ثابت وحطيت الأكواد زى ما انت كاتب وبرضة مفيش حاجة معرفش بقى هل انا مش مظبط الدنيا قوى ولا لا بس انا هرفعلك ملف حجم صغير جدا 100 كيلو تقريبا فيه الملف نفسه مفتوح المصدر وكمان ملف xml وشوفه بنفسك
                        - موضوع اعمل زر جديد واعطله الكود ايلى انت اشارت ليه فى الموضوع انا بصراحه معرفتش اعمله فحطيت الكود عادى علطول ( يعنى ياريت توضح ازاى احط كود للزر )
                        بالنسبة حضرتك للحزمة المستخدمة فأنا استخدم اخر حزمة من هارمن ايلى هى 33 الجديدة وايلى لسا متحدثة وبستخدم الأنيميت 2020
                        - ياريت أخى الكريم لو تعدل على المشروع دوت وتحط فيه الأكواد وتجربه وترفعلنا الملف نجربه وتشرحهلنا
                        الملف المرفق اهوت ايلى هتطلع عليه تشوف انا حاطط الأكواد صح ولا لا
                        https://mega.nz/#!apcTHQjS!cHtx66ypJ...u9ID9xemENFLEc
                        موفق بإذن الله ... لك مني أجمل تحية .

                        تعليق


                        • #13
                          السلام عليكم ورحمة الله وبركاته
                          ألأخ عزيز بخصوص المكتبة المستخدمة انا متابع صاحبها ولقيته عمل تحديث من 3 أيام واكتب عليه (fix pack fail)
                          دا معناه ان المكتبة ايلى كان منزلها فيها مشكلة وان لازم نستخدم الجديد .ياريت لو تطلع عليها يمكن يكون كان العيب فى المكتبة او مبقتش مدعومة وان دى الجديدة
                          الرابط اهوت
                          https://github.com/lilili87222/admob-for-flash
                          شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .

                          تعليق


                          • #14
                            السلام عليكم ورحمة الله وبركاته
                            الأخ عزيز موجود

                            تعليق


                            • #15
                              المشاركة الأصلية بواسطة امبراطور الحريه مشاهدة المشاركة
                              السلام عليكم ورحمة الله وبركاته
                              الأخ عزيز موجود
                              اسمحلي يا عزيزي
                              ان شاء الله انزلها واجربها وارد عليك

                              تعليق

                              مواضيع تهمك

                              تقليص

                              المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 06-08-2025 الساعة 11:33 PM
                              المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 06-04-2025 الساعة 05:29 PM
                              المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 05-31-2025 الساعة 10:07 PM
                              المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 05-30-2025 الساعة 11:48 PM
                              المنتدى: التصنيع والانتاج نشرت بواسطة: HaMooooDi الوقت: 05-30-2025 الساعة 09:36 AM
                              يعمل...
                              X