با سلام خدمت همه کاربران سایت نیک اندروید در این آموزش نحوه خروجی گرفتن یک پروژه آندرویدی رو یاد خواهیم گرفت. همانطوری که میدونید برای منتشر کردن یک پروژه و نصب اون روی انواع گوشیها باید پروژه رو باید ساین (sign) کرده و به فایل apk تبدیل کنیم. ساین کردن یعنی تعریف یک گواهینامه روی برنامه اندرویدی برای اینکه مشخص باشه برنامه نویس این پروژه چه کسی بوده قبل از کامپایل این گواهینامه رو به پروژمون نسبت میدیم . بهتره همیشه یک کلید داشته باشیم تا برای همه پروژه هامون از اون استفاده کنیم . برای این کار بعد از اینکه تمامی باگ ها و خطاهای برنامه رو رفع کردیم و برنامه آماده انتشار بود فایل منیفست پروژه رو باز کرده

آموزش ساین کردن پروژه اندرویدی و ساخت فایل apk در ایکلیپس و اندروید استودیو

Untitled-1

در برگه اول رو گزینه use the export wizard کلیک کنید. (توجه داشته باشید اگر خواسته باشید پروژتون رو کامپایل کنید ولی هیچ کلیدی روش نزاری گزینه
Export an unsigned APK را انتخاب کنید این کلید پروژه شما رو کامپایل کرده ولی قابل اجرا نیست از این گزینه برای تست برنامه ها و اکسپورت کردن اونها استفاده میشه).

Untitled-2

روی گزینه next کلیک کرده

Untitled-3

در این پنجره شما باید یک کلید برای پروژتون تعریف کنید که بتونید sign کنید. برای ساخت کلید گزینه create new keystore رو انتخاب کنید . قسمت location یک نام انتخاب کنید و دو قسمت بعدی رو پسوردی رو انتخاب کنید. کلید next را فشار دهید.

در پنجره ای که باز شده اطلاعات کلید خود را وارد کنید .

Untitled-4

در قسمت alias یک نام انتخاب کنید (میتوانید همان نامی که پنجره قبلی وارد کردید را انتخاب کنید)

در قسمت پسورد . پسوردی را انتخاب و در قسمت بعدی آنرا تکرار کنید .

در قسمت validity تاریخ انقضای کلید خود را مشخص میکنید که استاندارد آن ۲۵ سال است .

همینطور در قسمتهای بعدی نیز که اختیاری هستند میتوانید مشخصات خود را وارد کنید .

کلید next را بزنید .

Untitled-5

در این قسمت مسیر و نام فایل apk‌را انتخاب کنید و در اخر دکمه finish‌را بزنید .

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

 

 

ساین کردن و ساخت فایل apk در اندروید استودیو

برای این کار از منوی Build گزینه Generate signed APK.. را انتخاب میکنیم

Untitled-6

 

روی گزینه create new کلیک میکنیم .

Untitled-7

 

ابتدا در قسمت بالا نام فایل و مسیر ذخیره کلید را مشخص میکنیم .

سپس رمز عبور را وارد کرده و تکرار میکنیم .

Alias را نامگذاری کرده و پسورد ان را هم وارد میکنیم.

در قسمت پایین هم اطلاعات خودمان را به عنوان سازنده کلید وارد میکنیم و کلید ok‌را می زنیم و به پنجره قبلی باز میگردیم .

کلید next‌را زده و در پنجره وارد شده پسورد اصلی یا همان پسورد کلید را وارد میکنیم و کلید اوکی را میزنیم .

Untitled-8

همانطورکه میبینید در این پنجره از شما مسیر فایل apk را خواسته بعد از انتخاب مسیر دلخواه کلید finish را زده تا فایل ایجاد شود .

همانطور که میبینید ساختار ساین کردن پروژه در ایکلیپس و اندروید استودیو یکیست فقط شکل و شمایل پنجره و گزینه ها فرق کرده اند.

 

—————————————————

نویسنده: مرتضی رحمتی

www.nikandroid.com

کپی برداری با ذکر منبع بلامانع است

————————————————————–

بارگذاری بیشتر مطالب مرتبط
بارگذاری توسط مدیر پوریا انجمنی

۵ نظرات

  1. سمیه

    خرداد ۱۱, ۱۳۹۵ at ۱۰:۴۷ ق.ظ

    سلام. مرسی عالی

    پاسخ

  2. جواد

    تیر ۸, ۱۳۹۵ at ۱۲:۵۶ ق.ظ

    حالا اگر ساین نکنیم چه میشه؟

    پاسخ

    • مدیر پوریا انجمنی

      تیر ۱۱, ۱۳۹۵ at ۱۰:۱۵ ب.ظ

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

      پاسخ

      • 13

        شهریور ۱۶, ۱۳۹۵ at ۹:۵۸ ق.ظ

    • FarzadMGN

      آذر ۴, ۱۳۹۵ at ۱۰:۳۶ ق.ظ

      برای آپدیت کردن برنامه ساین کردن باعث میشه این نسخه روی نسخه قدیمی سوار بشه و بدون مشکل نصب بشه

      پاسخ

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد.

هجده − 1 =