دوست داری برنامه اندروید بسازی ...!؟
نمی دونی از کجا شروع کنی ... !؟
یادگیری گام به گام و کاملا رایگان در
آکادمی همیار اندروید
شروع یادگیری
همکاران ما
تبلیغات
مطلب انتخابی شما

تاریخ ارسال : ۰۸ , ۰۳ , ۱۳۹۵
تعداد نظرات : ۶ نظر
دسته بندی : Android Basics, Android Studio

معرفی و ساخت کلید + گرفتن خروجی APK در اندروید استودیو

سلام ؛

در این بخش از آموزش به بحث ساخت کلید در اندروید استودیو و همچنین گرفتن خروجی APK از پروژه اندروید استودیو می پردازیم.

 

کلید چیست ؟

وقتی که شما یک اپلیکیشن را ساخته اید و زمان انتشار آن فرا رسیده است ، قبل از انتشار آن به اصطلاح باید آن را امضا کرده و یک سند رسمی از آن نزد خود داشته باشید که سند شما همان کلید است ،

و همچنین برای آپدیت کردن اپلیکیشن و انتشار نسخه های بعدی به این کلید نیاز دارید .

 

مثال برای درک بهتر کلید :

قبل از انتشار باید یک سند رسمی از اپلیکیشن نزد خود نگهدارید ، چرا ؟

خوب برای مثال :

۱- وقتی شما یک سند رسمی ( کلید ) از اپلیکیشن خود داشته باشید کسی نمی تواند نسبت به اپلیکیشن شما ادعای مالکیت کند.

۲- شما بعد از مدتی اپلیکیشن خود را بروزرسانی کرده اید و می خواهید نسخه دوم آن را منتشر کنید حتما به این کلید نیاز دارید ، چون نمی توانید از یک کلید برای نسخه اول استفاده کنید و برای نسخه دوم هم از یک کلید دیگر ، چون گوشی اندروید در حقیقت این دو اپلیکیشن که دارای دو کلید متفاوت هستند را به عنوان دو اپلیکیشن متفاوت شناسایی می کند و اجازه نصب نمی دهد.

توجه مهم : برای انتشار نسخه دوم از اپلیکیشن حتما حتما باید نام هر دو اپلیکیشن و کلید هردوی آنها یکی باشد.

 

روش ساخت کلید :

شخص برنامه نویس می خواهد برای اپلیکیشن خود یک کلید بسازد و همچنین یک خروجی APK از پروژه خود دریافت کند ، برای این کار از محیط اصلی اندروید استودیو مسیر زیر را دنبال کنید ( به تصویر زیر دقت کنید )

Build > Generate signed APK …

در این بخش دو حالت وجود دارد .

۱- ما از قبل کلید داریم :

 اگر ما از قبل کلید داشته باشیم باید گزینه Choose existing  را انتخاب کرده و آن کلید را فراخوانی کنیم و در فیلدهای پایین مشخصات آن را وارد کنیم

۲- ما می خواهیم یک کلید جدید ایجاد کنیم :

برای ساخت کلید جدید گزینه Create new را انتخاب کنید تا به مرحله بعدی برویم

در این مرحله باید مشخصات کلید را وارد کنیم ، توضیحات مربوط به این بخش بر روی تصویر زیر نوشته شده ( به تصویر زیر دقت کنید )

با توجه به توضیحاتی که در تصویر بالا می بینید مشخصات را پر کنید و بر روی OK کلیک کنید تا به مرحله بعدی برویم.

بلافاصله بعد از زدن OK در مرحله بعد به صفحه قبل باز می گردیم و مشاهده می کنیم که مشخصات کلید در فیلدهای مربوطه جای گرفته اند ،

بر روی Next کلیک کنید تا به مرحله بعد برویم ( به تصویر زیر دقت کنید )

در این مرحله از قسمت APK Destination Folder محل ذخیره سازی برای خروجی APK مشخص کنید ،

قسمت Build Type دارای دو گزینه است ، release یعنی اپلیکیشن شما در مرحله نهایی برای انتشار است و debug یعنی اپلیکیشن شما در مرحله اشکال زدایی می باشد. با توجه به نیاز خود یکی را انتخاب کنید و بر روی Finish کلیک کنید تا برنامه شروع به خروجی گرفتن کند. ( به تصویر زیر دقت کنید )

پس از مدتی که کار خروجی گرفتن به اتمام رسید پنجره ای در گوشه سمت راست اندروید استودیو ظاهر می شود که با انتخاب آن ما به محل ذخیره سازی خروجی هدایت می شویم ( به تصاویر زیر دقت کنید )

 

 

 

خیلی خوب ما تونستیم متوجه شیم که کلید چی هستش و روش ساخت اون رو هم یاد گرفتیم ؛

اومیدوارم که خوشتون اومده باشه و همیشه اندرویدی باشید…

به امید موفقیت ؛

خدانگهدار .

 

با ارائه پیشنهادات و انتقادات خود ، گروه آموزشی همیار اندروید را در این مسیر یاری فرمایید
این نوشته را در گوگل پلاس محبوب کنید
ارسال مطلب توسط : سامان سلطانی پور
من عاشق طراحی و کدنویسی هستم ، سایت همیار اندروید رو با عشق تاسیس کردم تا هرچی که می دونم رو به دیگران آموزش بدم ... چیزی به نام فوت و فن استادی وجود نداره ، همه چیز رو بی منت تقدیم شما می کنم تا شاید یه کمک کوچیکی به شما دوستای عزیز بشه ...

همیار اندروید را در شبکه های اجتماعی دنبال کنید
یــــــک راه آسان برای ارتباط با هـــــــم :)
مطالب مرتبط با موضوع شما


نظرات کاربران

لطفا نظر ، پیشنهاد و انتقاد خود را فقط در ارتباط با موضوع بالا ذکر کنید و از سوالات پراکنده خود داری کنید
برای حفظ و برقراری نظم در سایت به سوالات پراکنده پاسخ داده نمی شود
در آینده سیستم پرسش و پاسخ راه اندازی خواهد شد
لطفا به قوانین احترام بگذارید

6 پاسخ به “معرفی و ساخت کلید + گرفتن خروجی APK در اندروید استودیو”

  1. حسین وفا می‌گه:

    سلام…

    ممنون از آموزش های ساده و روانتون…

    منتظر ادامه آموزش ها هستیم…

    لطفا روش تغییر یک اکتیویتی و ساخت برنامه رو آموزش بدین…

    با تشکر

  2. امیر می‌گه:

    سلام ببخشید تو build typeمن هیچی ننوشته چیکار کنم

     

    • سامان سلطانی پور می‌گه:

      سلام ،

      اینکه می گید در “تو build type من هیچی ننوشته” به نظر بنده اشتباه می کنید ،

      چون همه ما داریم از یک برنامه معتبر و اصلی استفاده می کنیم ،

      آموزش را دوباره مطالعه کنید و اگر به مشکل برخوردید ، لطفا از پنجره مورد نظر یک تصویر ارسال کنید تا بررسی شود

      موفق باشید

  3. علیرضا می‌گه:

    خیلی چاکریم. دستتون درد نکنه….

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *


ما را محبوب کنید