تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
LogIn App: Archiving#9
#1
بسم الله الرحمن الرحيم
(رب اشرح لي صدري ويسر لي امري واحلل عقدة من لساني يفقهوا قولي)



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


وصلنا الى الخطوات الاخيرة بالنسبة لتطبيق LogIn App للمبتدئين حيث قمنا بكتابة الدروس باسلوب انشاء تطبيق أو مشروع لتعلم اساسيات انشاء تطبيقات اندرويد باستخدام Xamarin بلغة C# عن طريق بيئة العمل Visual Studio Community 2017.



في هذا الدرس سنتعلم كيفية تهيئة التطبيق أو عمل Publishing للتطبيق وكذلك انشاء key store للتطبيق لنشره على متجر Google Play.


الخطوة الاولى:

قم باختيار أيقونة للتطبيق وادراجها الى المشروع الى مجلد drawable وتكون بصيغة ico ويفضل أن تكون بحجم مناسب، ومن ثم انتقل الى Android Manifest من خلال الدخول الى Properties من نافذة Solution Explorer واختر الايقونة من مجلد drawable.

بعدها تأكد من رقم اصدار التطبيق ألا يشابه نفس رقم الاصدار السابق في حال قد كنت نشرت التطبيق من قبل.

تأكد من أن تطبيقك يشمل على الاذونات المطلوبة (Permissions) هذا إن كان تطبيقك يحتاج الى اذونات.

قم بتنفيذ التطبيق للمرة الاخيرة على جهاز حقيقي لكى ترى التطبيق يعمل بشكل صحيح أم لا.

بعدها قم بعمل Clean Solution للمشروع.


الخطوة الثانية:

اذهب الى Build ثم Configuration Manager وقم بتحويل Active solution configurations من Debug  الى Release ثم اضغط على Close.

ثم قم بالدخول الى Android Options ومن Linking اختر Sdk and User Assemblies.

وادخل الى  Advanced  ومن Supported architectures اختر فقط armeabi-v7a لكي تقلل من حجم التطبيق.

الان قم بعمل Rebuild Solution.



الخطوة الثالثة:

لانشاء Keystore للتطبيق قم باتباع الخطوات التالية:

Build--> Archive-->Distribute--> Ad Hoc
 + <--

بعد الضغط على علامة +  ستظهر لك الصورة التالية:


قم باختيار اسم لملف الـ Keystore والرقم السري ثم اكتب اسمك أو أي اسم في حقل الـ Full Name بعدها اضغط على Create حينها ستجد الاسم الذي اخترته للملف ظاهرة في النافذة قم بتحديده واضغط على Save As  واختر مسار ملف الـ apk ومن ثم قم بكتابة الرقم السري للتأكيد.

الى هنا قمنا فقط بانشاء ملف apk للتطبيق وبقي لنا الخطوة الاخيرة وهي عمل zip-align للملف ورفعه على متجر Google Play وهذه سنقوم بشرحها في الدرس الاخير من هذه السلسلة.


والحمد لله رب العالمين.
الرد
تم الشكر بواسطة: sendbad100 , sendbad100


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  LogIn App: zip align & uploding on Goolge Store #10 Sajad 5 1,673 16-01-18, 01:14 PM
آخر رد: حريف برمجة
  LogIn App: AppCompat #8 Sajad 7 2,036 04-01-18, 10:35 PM
آخر رد: حريف برمجة
  LogIn App: Tips #7 Sajad 1 1,108 30-12-17, 08:38 PM
آخر رد: حريف برمجة
  LogIn App: Styling Button #6 Sajad 2 1,252 19-12-17, 07:48 PM
آخر رد: Amir_Alzubidy
  LogIn App: Intents #5 Sajad 2 1,123 16-12-17, 03:23 AM
آخر رد: حريف برمجة
  LogIn App #2 Sajad 3 1,106 13-12-17, 02:54 PM
آخر رد: Amir_Alzubidy
  LogIn App LinearLayout #1 Sajad 2 817 11-12-17, 01:45 AM
آخر رد: sendbad100

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم