/ / विंडोज में कमांड लाइन के माध्यम से एक एपीके को कैसे असाइन करना है - एंड्रॉइड, विंडोज़, कमांड-लाइन, एपीके, अहस्ताक्षरित

विंडोज़ में कमांड लाइन के माध्यम से एपीके को कैसे अनदेखा करें - एंड्रॉइड, विंडोज़, कमांड लाइन, एपीके, हस्ताक्षरित

मैं एक क्यूए विभाग में काम करता हूं जो एपीके प्राप्त करता हैविकास कुंजी के साथ हस्ताक्षर किए। जब हम इन बिल्ड में से एक को खरीद परीक्षण के लिए साइन करना चाहते हैं, तो मैं आमतौर पर एपीके को खोलने और मेटा-इन फ़ोल्डर को हटाने के लिए 7zip का उपयोग करता हूं, और फिर मैं एक स्क्रिप्ट चलाता हूं जो मुझे एपीके पर फिर से हस्ताक्षर करने के साथ सहायता करता है। मैं स्क्रिप्ट के भाग के रूप में एपी-साइनिंग को अन-साइन करना शामिल करना चाहता हूं, लेकिन मैं कमांड लाइन के माध्यम से विंडोज़ में एपीके को साइन-इन करने का एक तरीका नहीं निकाल सकता।

मैक पर ऐसा करना आसान है। जो तुम्हे चाहिए वो है

zip -d yourapp.apk "META-INF*"

लेकिन विंडोज़ के पास एक देशी ज़िप प्रक्रिया नहीं है जिसे मैं कमांड लाइन के माध्यम से एक्सेस कर सकता हूं।

मैंने 7zip और winRar का उपयोग करके प्रयास किया

Rar d yourapp.apk "META-INF*"

तथा

7z d yourapp.apk "META-INF*"

लेकिन मेरे पास सभी त्रुटियां हैं जैसे "खराब संग्रह" या "समर्थित संग्रह प्रकार नहीं है"

न तो इन कार्यक्रमों में GUI के माध्यम से एपीके खोलने का एक मुद्दा है, इसलिए मुझे यकीन नहीं है कि कमांड लाइन के माध्यम से यह क्यों नहीं है।

किसी और को कमांड लाइन के माध्यम से विंडोज पर एपीके को अनसाइन करने में सक्षम है?

उत्तर:

उत्तर № 1 के लिए 1

आप इस साइट से खिड़कियों के लिए ज़िप डाउनलोड कर सकते हैं: www.info-zip.org

विंडोज के लिए ज़िप 3.0 से सीधा लिंक

बस इसे एक फ़ोल्डर में रखना सुनिश्चित करें जो PATH चर में है