سؤال

نحتاج إلى تمكين عملائنا من تحديث بعض المكونات في تطبيق Android ، مثل أيقونة/شعار ، ملف القاموس ، إلخ.

رأيت. يمكن فتح apk مثل جرة مع 7-ZIP ، ويمكن تحرير ملفات الأمل/استبدالها هناك. ولكن هناك حاجة إلى تحديث ملف MASISTEST.MF فيه ، يحتوي على دضم لكل مكون .APK مثل:

بيان واضح: 1.0 تم إنشاؤه: 1.0 (Android)

الاسم: res/raw/icon.png sha1-digest: 6un2g/vikyfigfmxruadihtdabc =

الاسم: res/raw/logo.png sha1-digest: zsiqgwsu9w5m7gsl0jqoziy7ja = ...

كيفية تحديث هذه الهضم؟

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

المحلول

إدخالات SHA1-digest هي سلاسل مشفرة BASE64 من الهضم المحسوبة باستخدام خوارزمية SHA1. سيتعين عليك أيضًا تحديث cert.rsa و cert.sf على الرغم من أن ملف .rsa يحتوي على التوقيع الرقمي الفعلي. يمكنك البدء مع http://java.sun.com/developer/books/javaprogramming/jar/sign/intro.html لمزيد من المعلومات.

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