2011-09-01 8 views
7

मेरे पास एक कीस्टोर और एपीके है। क्या इस कुंजीस्टोर से हस्ताक्षरित फ़ाइल एपीके की जांच करने के लिए कोई उपकरण या विधि है? मैं ग्रहण का उपयोग करता हूं। कुछ मुझे कृपया मदद करें। इतनाफ़ाइल को कैसे जानना है। हस्ताक्षर करने के लिए कीस्टोर में उपयोग करें?

उत्तर

15

उपयोग jarsigner उपकरण धन्यवाद:

jarsigner -verify -verbose -keystore keystore_file apk_file.apk 

यह आदेश इस तरह उत्पादन देता है:

SMK 22401 मंगल अगस्त 30 10:20:52 SAMST 2011 res/drawable/about_cover। png
SMK 1206 मंगल अगस्त 30 10:20:52 SAMST 2011 res/drawable/add_normal.png
SMK 1430 मंगल अगस्त 30 10:20:52 SAMST 2011 res/drawable/app_icon.png
SMK 133 मंगल अगस्त 30 10:20:52 SAMST 2011 res/drawable/background_next_section.png

एस = हस्ताक्षर सत्यापित किया गया था कुंजीस्टोर में
मीटर = प्रविष्टि प्रकट
कश्मीर में सूचीबद्ध है = कम से कम एक प्रमाण पत्र मिला था

+0

हाय सर्गेई उत्तर के लिए धन्यवाद, "एपीके इस कीस्टोर से साइन इन नहीं करें" और "एपीके इस कीस्टोर से साइन इन नहीं करें" के बीच अंतर कैसे है? पैरामीटर में, एम, के: क्या आप केवल के लिए उपयोग करते हैं? – chishi

+0

मैंने यह आदेश करने की कोशिश की। Keystore के साथ .apk हस्ताक्षरित, ouput: smk 47100 बुध अगस्त 31 15:13:38 आईसीटी 2011 classes। Dex। दूसरी तरफ, आउटपुट: एसएम 47100 बुध अगस्त 31 15:13:38 आईसीटी 2011 classes.एक्स – chishi

+1

हां, मैं केवल "के" का उपयोग करता हूं। यदि एपीके को दिए गए कीस्टोर से प्रमाणपत्र के साथ हस्ताक्षर किया गया था, तो यह आउटपुट में "के" होगा। –

संबंधित मुद्दे

 संबंधित मुद्दे