عرض مشاركة واحدة
قديم 23-10-2011, 10:30 AM   #20
stinger1
عضو اساسي
 
الصورة الرمزية stinger1
 
تاريخ التسجيل: 01-08-2010
الدولة: الاردن
المشاركات: 1,037
مشاركات الشكر: 700
شكر 1,629 مرات في 403 مشاركات

الاوسمة التي حصل عليها

اقتباس:
يالغالي عندي برامج للأندرويد وأبغى أسويلها sign وكلما حصلت طريقة لقيت فيها مشاكل
الله لا يهينك أبغى منك طريقة بسيطة علشان أحل هذي المشكلة
صراحه الايكليبس يقوم بكل العمل بضغطه زر

لكن هذه الاوامر التي يقوم بها الايكليبس

نلاحظه يجب ان تكون بيئه العمل لديك معده من تنزيل جافا وما الى ذلك

1- استعمل الايكليبس لانشاء keystore جديد... ليكن اسمه مثلا myKey
ضعه في مكان معروف مثلا
كود PHP:
 c:\ 
... من شرحي اتبع الخطوات لحد خطوه رقم 7 وتوابعها يعني لغايه الجمله
اقتباس:
الان انهينا الاجراءات اللازمه لانشاء المخزن وملف المفتاح للتوقيع
2- نفذ هذا الامر في cmd
كود PHP:
jarsigner -verbose -keystore myKey xxxxxx.apk alias_name 
حيث ان alias_name هو اسم المفتاح داخل المخزن

الان اصبح ملف ال apk موقع signed.

ملاحظه: الامر jarsigner هو ملف تنفيذي موجود في مجلد الجافا بالمجلد الفرعي bin
تأكد ان تضع كامل المساارات للوصول لكل من ملف ال apk وملف المفتاح keyStore وكذلك ملف jarsigner
وتأكد من ان تضع " اذا كان المسار به فراغات...او ضعها بكل الاحوال لن تضر مثلا قد يكون الامر كما يلي:


كود PHP:
"c:/java/jdk_1.5/bin/jarsigner" -verbose -keystore "c:/myKey" "c:/myapks folder/xxxxxx.apk" ahmad 
يمكن استعمال / او \ في المسار ... كلاهما صحيح.. هنا ahmad هو ال alias_name

ان شاء الله تزبط معاك

وهذا مزيد من الشرح عن عمل ال sign
Signing Your Applications | Android Developers
stinger1 غير متصل   رد مع اقتباس

اعلان