نـه
بله
پیشنمایش

همیار اندروید

مرجــع تخصـصــی توسـعــه انــدرویــد

ورود عضویت
برای استفاده کامل از وبسایت باید وارد حساب خود شوید
آمــوزش
جستجوی آموزش
مسیر یادگیری برنامه نویسی
ســـورس
جستجوی سورس
اپلیکیشن
جستجوی اپلیکیشن

معرفی کلید ، امضاء ، خروجی APK و AAB در اندروید استودیو

یادگیری این آموزش

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

 

 

نکته
در همیار اندروید همیشه سعی میشه ساده و روان مباحث رو توضیح بدیم
و کم کم شما رو آماده کنیم برا مباحث سنگین تر
پس در این جلسه فقط موضوعات موردنظر رو معرفی می کنیم
و در جلسات بعدی به صورت گام به گام
چیزی که یاد گرفتیم رو انجام می دیم

 

 

روشن شو ..!
ما دو نوع روش خروجی داریم
۱- خروجی برای تست
۲- خروجی برای انتشار
و همچنین دو نوع فایل خروجی داریم
۱- فایل APK
۲- فایل AAB
در کل چهار فایل خروجی می تونیم از اندروید استودیو دریافت کنیم
۱- فایل APK برای تست
۲- فایل AAB برای تست
۳- فایل َAPK برای انتشار
۴- فایل AAB برای انتشار
برای دریافت هرکدام از این فایل ها 
باید به یک بخش در اندروید استودیو مراجعه کرد
که هر بخش دارای یک عنوان می باشد
۱- بخش Build APK یک فایل APK برای تست به ما میدهد
۲- بخش Build Bundle یک فایل AAB برای تست به ما میدهد 
۳- بخش Generate Signed APK یک فایل APK برای انتشار به ما میدهد 
۴- بخش Generate Signed Bundle یک فایل AAB برای انتشار به ما میدهد

 

 

نکته
منظور از انتشار این است که
شما می خواید اپلیکیشن خود را در کافه بازار یا گوگل پلی انتشار دهید 

 

 

نکته
فایل خروجی برای انتشار هم دارای دو نوع می باشد
debug :
یعنی این فایل خروجی که برای انتشار ایجاد شده است 
در مرحله اشکال زدایی می باشد
و احتمال خطا در استفاده وجود دارد
release :
یعنی این فایل خروجی که برای انتشار ایجاد شده است
در مرحله نهایی می باشد
و همه چیز اوکیه

 

 

درک بیشتر ..!
پس تا اینجا روشن شدید که چی به چیه
حالا برای درک بیشتر
منظور از لغات موجود در اندروید استودیو رو بررسی میکنیم
۱- عبارت Build به خروجی تست اشاره داره
۲- عبارت Generate Signed به خروجی انتشار اشاره داره
۳- عبارت Bundle به فایل AAB اشاره دارد
۴- عبارت APK به همان فایل APK اشاره دارد

 

 

درک موضوع گرفتن خروجی ..!
خوب دقت کنید ، اگه شده ۱۰ بار این تیکه رو مطالعه کنید
برای گرفتن خروجی های تستی 
کافیه به بخش مربوطه مراجعه کنید و خروجی رو بگیرید
یه روند ۱۰ ثانیه ای هستش
اما برای گرفتن خروجی برای انتشار
باید قبل از گرفتن خروجی یه کارایی انجام بدید
باید کلید یا همان Keystore مربوط به همان اپلیکیشن را
به پروژه معرفی کنید و بعد خروجی بگیرید
اگر Keystore ندارید
ابتدا باید یک Keystore ایجاد کنید
که هنگام ایجاد 
باید یک امضاء یا همان Sing انجام دهید
پس برای گرفتن خروجی برای انتشار
به ترتیب کارای زیر باید انجام بشند
۱- ابتدا Sing کردن و ایجاد Keystore
۲- معرفی Keystore به پروژه
۳- نوع خروجی debug باشد یا release

 

 

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

 

 

سخن آخر
امیدوارم به خوبی درک کرده باشید 
می تونید در کانال تلگرامی ما به نشانی HamyarAndroidCom عضو بشید
تا سریع از آموزش های جدید مطلع بشید
منتظر کامنتهای پر انرژی شما هستم ...
بدرود.

HRoid.ir/t23
لینک کوتاه این آموزش برای انتشار در شبکه های اجتماعی
مدرس
زبان برنامه‌نویسی
نوع قسمت‌ها
محتوای ارائه شده
ابزار استفاده شده
موضوعات مرتبط
تاریخ برگزاری
وضعیت انتشار
سطح آموزش
نوع هزینه
کانال تلگرام همیار اندروید پیج اینستاگرام همیار اندروید

مـسـیـر یـادگـیـری
آموزش های همیار اندروید را به صورت گام به گام یاد بگیرید و در مسیر یادگیری ، درست قدم بردارید ...
آموزش‌های پیشنهادی همیار اندروید

تشریح مبحث API در توسعه اپلیکیشن اندروید

معرفی ساختار اصلی یک پروژه در اندروید استودیو

اتصال گوشی واقعی به اندروید استودیو از طریق USB

تشریح اصطلاحات و مفاهیم مهم طراحی رابط کاربری در برنامه نویسی اندروید

معرفی و دانلود SDK در اندروید استودیو

فعال سازی Developer options در همه نسخه های اندروید

تشریح مباحث Layout و Activity در برنامه نویسی اندروید

معرفی کلید ، امضاء ، خروجی APK و AAB در اندروید استودیو

رفع مشکل تحریم گوگل برای توسعه دهندگان اندروید به کمک WireGuard

رفع مشکل تحریم گوگل برای توسعه دهندگان اندروید به کمک WireGuard

رفع مشکل شناسایی نشدن JDK و JRE در ویندوز برای برنامه نویسی اندروید

مقدمه‌ای برای ورود به دنیای بزرگ برنامه نویسی اندروید

غیرفعال کردن چرخش خودکار اکتیویتی در برنامه نویسی اندروید ( Portrait , Landscape ) در محیط اندروید استودیو


کپی برداری از محتوا و دیگر منابع اختصاصی به هر نحو غیر مجاز بوده ، حتی با ذکر منبع و در صورت تخلف پیگرد قانونی به همراه خواهد داشت .
Copyright © 2019 , www.HamyarAndroid.com , Terms , Sitemap
طراحی و توسـعه وبسایت با
توسـط سامـان سلطانـی پور