1396/4/24، 04:31 عصر
سلام
بعضی از بچه های انجمن مشکل داشتن با ساخت کی استور و ساین کردن فایل Apk
این آموزش با برنامه apk signer 1.8.5 هست(نسخه ای که من کار کردم هم جلوش نوشته)
اول از همه ما به Jdk نیاز داریم(یه سرچ کنیم "دانلود Jdk" کلی سایت میاره که میتونیم دانلود کنیم)
وقتی وارد برنامه میشیم وارد صفحه ای میشیم که چندتا تب داره که اولیش نوشته key Generator
ما اول میخواییم یه کی استور بسازیم پس همین تب رو لازم داریم
اگه به بالای برنامه توجه کنیم یه کادر داره که بالاش نوشته Jdk Pach , اینجا مسیر پوشه ای که Jdk رو نصب کردیم بهش میدیم
مثلا مال من اینطوریه :
E:\java\jdk-7u51\bin
وقتی رسیدیم به پوشه ی bin کلیک میکنیم روش و گزینه Open رو میزنیم.
یادمون باشه هربار که این برنامه رو باز کنیم باید این آدرس jdk رو بهش بدیم.
حالا توی همون تب key Generator اول میاییم توی کادر Password و Confrim یه پسورو مثل هم وارد میکنیم
حالا توی کادر Alias یه اسم وارد میکنیم(هر اسمی)
کادر بعدی Alias Pasword و Confrim یه رمز دیگه وارد میکنیم(میتونیم رمزی رو بزاریم که بالا هم وارد کردیم)
Validity: توی این کادر مدت اعتباری که میخواییم کی استور داشته باشه رو وارد میکنیم از 1 سال تا هزار سال دیگه
کادر بعدی_First and Last Name : یه اسم و فامیل(یا یه اسم فقط)وارد کنیم.
Organizational Unit و Organization رو اسم تیممون یا شرکتمون وارد میکنیم(هر اسم دیگه ای هم میتونیم وارد کنید ولی برای هویت کی استور اسم تیم یا شرکت بزاریم خفن تره)
City Or Locality : اسم شهرمون(یا محل سکونتمون) رو وارد میکنیم.
State Or Province : زیاد متوجه معنیش نشدم ولی فکر کنم منظور کلیش کشور بوده.بزنیم Iran
country cod رو هم بزنیم IR
و بعد میزنیم روی Save as و یه اسم براش وارد میکنیم و یجایی برای ذخیره کردنش انتخاب میکنیم
(نکته:چند جا کپیش کنید که اگه اتفاقی یکیش حذف شد توی دردسر نیافتید چون برای آپدیت های بعدی بازیتون باید با همین کی استور ساین بشه فایل apk)
حالا برای ساین کردن فایل Apk:
میریم تب Signer دکمه اول نوشته Loade Keyfile
میزنیم روش و فایل کی استور رو انتخاب میکنیم
توی کادر پایینش رمز اولی که موقع ساخت وارد کردیم رو میزنیم اگه درست زده باشیم اسمی که برای Alias انتخاب کردیم رو نشون میده
و توی کادر پایینیش هم باید رمز Alias رو وارد کنیم
دکمه بعدی نوشته Load Target File که باید فایل Apk رو بهش بدیم و بعد بزنیم روی !Sign
یه کادر میاد که نوشته ساین شد.
میریم تب Apk Alignment و با دکمه اولی فایل Apk رو وارد میکنیم بعد مطمئن نیستم حتما لازم باشه ولی
میزنیم روی Verifay و بعد که پروسه اش کامل شد میزنیم روی Align و یه کادر میاد که کار تموم شد , اوکی رو میزنیم و تمام
یه چیزی رو هم بگم اینجا:اگه از کوکون استفاده میکنید واسه خروجی , فایل کی استور رو واردش کنید(وقتی پروژه ای وارد میکنیم میزنیم روی پروژه تا وارد صفحه تنظیماتش بشیم بعد اون پایین پایینا یه جایی هست نوشته SIGNING , ما اندروید رو انتخاب میکنیم و توی کادر اول یه اسم میزاریم واسش کادر دوم Alias و کادر سوم و چهارم هم رمز و در پایان فایل کی استور رو واردش میکنیم و ADD رو میزنیم
حالا این چه فایده ای داره؟فایده اش اینه که وقتی از پروژه خروجی میگیریم بجای 4 تا فایل دو تا فایل میده بهمون(دیگه فایل های دیباگ رو نمیده)و دیگه نیازی هم نیست که ساین و الاینش کنیم(خودش انجام میده) و میتونیم مستقیم بدون دستکاری آپلودش کنیم توی مارکت ها
البته باید حواسمون باشه که رمز کی استور رو درست وارد کنیم که اگه اشتباه وارد کنیم ارور میده و خروجی نمیده.
اینتل ایکس دی کا رو نمیدونم چجوریه چون تا حالا با اون خروجی نگرفتم ولی خب اونم نباید چیز سختی باشه حتما یه جایی برای وارد کردن کی استور داره.
موفق باشید.
بعضی از بچه های انجمن مشکل داشتن با ساخت کی استور و ساین کردن فایل Apk
این آموزش با برنامه apk signer 1.8.5 هست(نسخه ای که من کار کردم هم جلوش نوشته)
اول از همه ما به Jdk نیاز داریم(یه سرچ کنیم "دانلود Jdk" کلی سایت میاره که میتونیم دانلود کنیم)
وقتی وارد برنامه میشیم وارد صفحه ای میشیم که چندتا تب داره که اولیش نوشته key Generator
ما اول میخواییم یه کی استور بسازیم پس همین تب رو لازم داریم
اگه به بالای برنامه توجه کنیم یه کادر داره که بالاش نوشته Jdk Pach , اینجا مسیر پوشه ای که Jdk رو نصب کردیم بهش میدیم
مثلا مال من اینطوریه :
E:\java\jdk-7u51\bin
وقتی رسیدیم به پوشه ی bin کلیک میکنیم روش و گزینه Open رو میزنیم.
یادمون باشه هربار که این برنامه رو باز کنیم باید این آدرس jdk رو بهش بدیم.
حالا توی همون تب key Generator اول میاییم توی کادر Password و Confrim یه پسورو مثل هم وارد میکنیم
حالا توی کادر Alias یه اسم وارد میکنیم(هر اسمی)
کادر بعدی Alias Pasword و Confrim یه رمز دیگه وارد میکنیم(میتونیم رمزی رو بزاریم که بالا هم وارد کردیم)
Validity: توی این کادر مدت اعتباری که میخواییم کی استور داشته باشه رو وارد میکنیم از 1 سال تا هزار سال دیگه
کادر بعدی_First and Last Name : یه اسم و فامیل(یا یه اسم فقط)وارد کنیم.
Organizational Unit و Organization رو اسم تیممون یا شرکتمون وارد میکنیم(هر اسم دیگه ای هم میتونیم وارد کنید ولی برای هویت کی استور اسم تیم یا شرکت بزاریم خفن تره)
City Or Locality : اسم شهرمون(یا محل سکونتمون) رو وارد میکنیم.
State Or Province : زیاد متوجه معنیش نشدم ولی فکر کنم منظور کلیش کشور بوده.بزنیم Iran
country cod رو هم بزنیم IR
و بعد میزنیم روی Save as و یه اسم براش وارد میکنیم و یجایی برای ذخیره کردنش انتخاب میکنیم
(نکته:چند جا کپیش کنید که اگه اتفاقی یکیش حذف شد توی دردسر نیافتید چون برای آپدیت های بعدی بازیتون باید با همین کی استور ساین بشه فایل apk)
حالا برای ساین کردن فایل Apk:
میریم تب Signer دکمه اول نوشته Loade Keyfile
میزنیم روش و فایل کی استور رو انتخاب میکنیم
توی کادر پایینش رمز اولی که موقع ساخت وارد کردیم رو میزنیم اگه درست زده باشیم اسمی که برای Alias انتخاب کردیم رو نشون میده
و توی کادر پایینیش هم باید رمز Alias رو وارد کنیم
دکمه بعدی نوشته Load Target File که باید فایل Apk رو بهش بدیم و بعد بزنیم روی !Sign
یه کادر میاد که نوشته ساین شد.
میریم تب Apk Alignment و با دکمه اولی فایل Apk رو وارد میکنیم بعد مطمئن نیستم حتما لازم باشه ولی
میزنیم روی Verifay و بعد که پروسه اش کامل شد میزنیم روی Align و یه کادر میاد که کار تموم شد , اوکی رو میزنیم و تمام
یه چیزی رو هم بگم اینجا:اگه از کوکون استفاده میکنید واسه خروجی , فایل کی استور رو واردش کنید(وقتی پروژه ای وارد میکنیم میزنیم روی پروژه تا وارد صفحه تنظیماتش بشیم بعد اون پایین پایینا یه جایی هست نوشته SIGNING , ما اندروید رو انتخاب میکنیم و توی کادر اول یه اسم میزاریم واسش کادر دوم Alias و کادر سوم و چهارم هم رمز و در پایان فایل کی استور رو واردش میکنیم و ADD رو میزنیم
حالا این چه فایده ای داره؟فایده اش اینه که وقتی از پروژه خروجی میگیریم بجای 4 تا فایل دو تا فایل میده بهمون(دیگه فایل های دیباگ رو نمیده)و دیگه نیازی هم نیست که ساین و الاینش کنیم(خودش انجام میده) و میتونیم مستقیم بدون دستکاری آپلودش کنیم توی مارکت ها
البته باید حواسمون باشه که رمز کی استور رو درست وارد کنیم که اگه اشتباه وارد کنیم ارور میده و خروجی نمیده.
اینتل ایکس دی کا رو نمیدونم چجوریه چون تا حالا با اون خروجی نگرفتم ولی خب اونم نباید چیز سختی باشه حتما یه جایی برای وارد کردن کی استور داره.
موفق باشید.
رسید مژده که ایّام غم نخواهد ماند چنان نماند چنین نیز هم نخواهد ماند