2016-08-09 4 views
9

मेरे पास Xamarin.Forms प्रोजेक्ट है जो मैं apk के रूप में वितरित करना चाहता हूं; हालांकि मुझे विजुअल स्टूडियो में .apk फ़ाइल जेनरेट करने का तरीका नहीं मिल रहा है - मैं यह कैसे करूँगा?विजुअल स्टूडियो का उपयोग कर Xamarin.Forms प्रोजेक्ट से .apk फ़ाइल कैसे उत्पन्न करें?

+0

क्या यह आपके प्रश्न का उत्तर देता है? http://stackoverflow.com/questions/19195004/is-xamarin-studio-supposed-to-generate-an-apk-when-compiling-for-debug-target – theFunkyEngineer

उत्तर

4

सबसे पहले अपनी परियोजना फिर बस सही अपने Android परियोजना पर क्लिक करें और रिलीज मोड में होना चाहिए "निर्यात Android पैकेज (.apk)" shown in image आपका .apk फ़ाइल अपनी परियोजना निर्देशिका में बनाया जाएगा

+0

मैंने पहले से ही ऐसा किया है लेकिन मुझे नहीं मिला मेरी परियोजना निर्देशिका में कोई भी फ़ाइल। – Wassim

+0

यदि आप Xamarin.Forms (पीसीएल) का उपयोग कर रहे हैं तो यह [निर्देशिका पथ] -> [परियोजना का नाम फ़ोल्डर]>> [परियोजना का नाम] में होगा। --roid_> _your apk यहां होगा –

+0

बताता है कि क्या निर्माण पैकेज सफलतापूर्वक समाप्त हो गया है? मेरे मामले में जवाब नहीं है। – Wassim

10

जब विजुअल स्टूडियो 2015 का उपयोग कर अद्यतन 3 नवीनतम Xamarin उपकरणों के साथ (जो v4.2.2.6 है जब इस उत्तर लेखन), सही अपने Android परियोजना क्लिक करें और "आर्काइव ..." के रूप में यहाँ वर्णित:

https://developer.xamarin.com/guides/android/deployment,_testing,_and_metrics/publishing_an_application/part_1_-_preparing_an_application_for_release/#Compile

यह संग्रह प्रबंधक खोल देगा और ऐप बंडल संग्रह करने की प्रक्रिया शुरू करेगा। जब संग्रह समाप्त हो जाता है, तो आप एक हस्ताक्षरित एपीके बनाने के लिए आर्काइव प्रबंधक के दाएं कोने में "वितरित करें ..." बटन पर क्लिक कर सकते हैं। यह यहाँ वर्णित है:

https://developer.xamarin.com/guides/android/deployment,_testing,_and_metrics/publishing_an_application/part_2_-_signing_the_android_application_package/

नोट: यदि आप हस्ताक्षरित APK का उपयोग नहीं करते, तो आप शायद एक पार्स त्रुटि मिल जाएगा अगर किसी Android डिवाइस पर स्थापित करने का प्रयास।

1

आप अपनी परियोजना से अपने बिन फ़ोल्डर में अपनी एपीके या आईपीए फ़ाइल पा सकते हैं। तो एंड्रॉइड में यह यहां स्थित है: Project.Droid/bin/MyAppName.apk

यह तब हो सकता है जब आप ऐप स्टोर कॉन्फ़िगरेशन के साथ निर्माण करते हैं या शायद Xamarin IDE के साथ अन्य समस्याएं हो सकती हैं। उस स्थिति में आप अपनी परियोजना पर राइट क्लिक कर सकते हैं और प्रकाशन के लिए पुरालेख चुन सकते हैं जो आपके आर्टेफैक्ट को यहां ~/Library/Developer/Xamarin/Archives/ बचाएगा। वैकल्पिक रूप से अपने प्रोजेक्ट पर राइट क्लिक करें और देखें अभिलेखागार

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