मैं आपको ग्रेड के साथ अपनी एपीके फ़ाइल बनाने की सलाह दूंगा:
- शीर्ष पर स्थित टूलबार में ड्रॉपडाउन मेनू पर क्लिक करें (ओपन 'रन रन / डीबग कॉन्फ़िगरेशन संपादित करें')
- "कॉन्फ़िगरेशन संपादित करें" चुनें
- "+" पर क्लिक करें
- "ग्रेडल" चुनें
- अपने मॉड्यूल को ग्रैडल प्रोजेक्ट के रूप में चुनें
- कार्य में: दर्ज करें
assemble
- प्रेस चलाएँ
आपका अहस्ताक्षरित APK अब में स्थित है
ProjectName\app\build\outputs\apk
ग्रैडल का उपयोग कैसे करें के बारे में विस्तृत जानकारी के लिए, यह ट्यूटोरियल जाना अच्छा है: एंड्रॉइड स्टूडियो में ग्रैडल के साथ बिल्डिंग । मैंने एक ब्लॉग पोस्ट भी लिखा था कि ग्रैडल के साथ अहस्ताक्षरित एपीके कैसे बनाया जाए।
यदि आप अपनी परियोजना को अन्य IDE से स्थानांतरित करते हैं और पुन: प्राप्त नहीं करना चाहते हैं , तो आप अपनी एपीके फ़ाइल पा सकते हैं जो पहले से ही आपके द्वारा बनाए गए आईडीई में बनाई गई थी:
यदि आपने Android Studio के साथ प्रोजेक्ट जेनरेट किया है, तो एपीके फ़ाइल मिल जाएगी ProjectName/ProjectName/build/apk/...
ग्रहण से परियोजना का आयात किया: फ़ाइल उसी निर्देशिका में होनी चाहिए। Project
- जाओ Show in Explorer
। वहां आपको बिन फ़ोल्डर ढूंढना चाहिए जहां आपकी एपीके फ़ाइल स्थित है।
IntelliJ से आयातित, स्थान होगा ProjectName/out/production/...
साइड नोट:
जैसा कि क्रिस स्ट्रैटन ने अपनी टिप्पणी में उल्लेख किया है:
तकनीकी रूप से, आप जो चाहते हैं वह एक डीबग कुंजी के साथ हस्ताक्षरित एक एपीके है। एक एपीके जो वास्तव में अहस्ताक्षरित है, डिवाइस द्वारा अस्वीकार कर दिया जाएगा।