سؤال

أنا غير قادر على تشغيل Keystore الموقّع ، refire keystore في Eclipse:

أحصل على الخطأ:

Keystore was tampered with, or password was incorrect

كيف يمكنني حل هذا؟

ها هو الخطأ:alt text

إليكم أن أوقع على keystore بنجاح:alt text

هل كانت مفيدة؟

المحلول

في Windows-> التفضيلات-> Android-> يمكنك فقط تغيير keystore debug. keystore الذي تحدده هناك ، ليس للتوقيع على تطبيق للإصدار ، ولكن فقط للتصحيح.

مثل keystore debug debug ، يحتاج keystore المخصص إلى الحصول على ما يلي:

Keystore password: "android"
Key alias: "androiddebugkey"
Key password: "android"

باستثناء اسم keystore نفسه ، والمعلومات حول الوحدات التنظيمية والمفتاح وراء الاسم المستعار ، يجب أن تكون جميع البيانات هي نفسها الافتراضي Debug Keystore

نصائح أخرى

الشيء OBLE الذي يمكنني تقديم المشورة هو التحقق من كلمة المرور للغة والحالة المناسبة ، وكذلك التأكد من أن keystore الخاص بك في حالة متسقة (ولكن ليس لديك أدنى فكرة عن كيفية القيام بذلك ، إذا لم تكن قد أنشأت عمليات فحص).

النصيحة العامة لـ Keystores: قم دائمًا بإعداد نسخة احتياطية.

أيضًا ، KeyStore هو الشيء الذي يتأكد من أنك أنشأت التطبيق في لحظة تحديثه. IOW ، إنها أداة للسماح لك فقط بتحديث التطبيق الخاص بك.

شيهان ، أنا أؤيد اقتراح فلاديمير بنسخة احتياطية من keystores.

لتجنب الحصول على أخطاء keystore ، ما عليك سوى النسخ الاحتياطي لـ Keystore الحالي ثم حذفه (من /home/user/.android/debug.keystore) وإعادة ترجمة التطبيق و Eclipse تلقائيًا إنشاء مفاتيح لك.

قم دائمًا بإجراء النسخ الاحتياطي لـ Keystores لنشر/إعادة نشر التطبيق.

حظا طيبا وفقك الله!

أسهل طريقة هي إنشاء مفاتيح هي من داخل Eclipse نفسها كجزء من عملية التصدير. عند التنقل في تطبيقك ، انقر فوق خيار إنشاء مفاتيح جديدة. املأ المعلومات المناسبة وسيقوم Eclipse بإنشاء مفاتيح مفاتيح جديدة صالحة لك.

ودائما نسخة احتياطية من keystores الخاص بك. لدي محرك أقراص USB يحتوي على نسخة من جميع مفاتيحتي.

أنا مرتبك بشأن ما تحاول تحقيقه هنا. هل لا يمكنك تعديله كما هو؟ عند إعداده للتسليم إلى السوق ، ستقوم بتصديره غير موقّع (أي بدون keystore debug).

هل يمكن أن يكون لديك خيار "خطأ في القوة عندما يتم فحص خيار الجرار الخارجية ..."؟

أنا ثالث (أو رابع) ما قاله الآخرون هنا عن النسخ الاحتياطي وحذف مفتاح keystore في ~/.android -http://developer.android.com/guide/appendix/faq/troubleshooting.html#signingcalendar.

على افتراض أنك فعلت ذلك بالفعل ، لن "Google ذلك بالنسبة لك" ، ولكن قد تكون مشكلة Eclipse.

آمل أن تحصل على ذلك قريبًا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top