2012-06-19 11 views
13

से पहले एंड्रॉइड ऐप अनइंस्टॉल करें मैं एंड्रॉइड एसडीके स्थापित के साथ एक्लिप्स 3.7.2 का उपयोग करके एक एंड्रॉइड ऐप विकसित कर रहा हूं। मैं सोच रहा था कि ग्रहण में कोई सेटिंग है या नहीं, जो डीबगर लॉन्च करते समय स्वचालित रूप से डिवाइस से किसी ऐप के मौजूदा संस्करणों को अनइंस्टॉल कर देगा?प्रत्येक डीबग

उदाहरण के लिए, अगर मैं कोई एप्लिकेशन विकसित करने की है, हर बार जब मैं अनुप्रयोग मैं अपने फ़ोन से पूरी तरह से पुराने एप्लिकेशन को स्थापना रद्द करें और नया एक स्थापित करना चाहते हैं में बदलाव करते हैं।

+0

दिलचस्प सवाल। मुझे नहीं पता कि यह निश्चित रूप से काम करेगा हालांकि ऐसा लगता है कि आप इसे बनाने के लिए बिल्ड चेन टूल का उपयोग कर सकते हैं। यदि आप संकलन और स्थापना करने से पहले adb कमांड 'adb अनइंस्टॉल ' चलाने के लिए अपनी बिल्ड श्रृंखला को संशोधित करते हैं तो आप यह प्रभाव प्राप्त कर सकते हैं। किसी की संभावना इस से अधिक पूर्ण जवाब है। इसके अतिरिक्त यह उत्तर एकाधिक उपकरणों के मुद्दे को हल नहीं करता है जो थोड़ा अधिक जटिल होगा। –

+0

कोई जवाब नहीं है, लेकिन चींटी के साथ आप बस "चींटी अनइंस्टॉल डीबग इंस्टॉल" पर जाएं – Yenchi

उत्तर

47
  1. अधिकार अपने प्रोजेक्ट
  2. गुण
  3. बिल्डर
  4. नई
  5. कार्यक्रम
  6. नाम फ़ील्ड, प्रकार "स्थापना रद्द करें" में एक नाम के लिए
  7. स्थान में क्लिक करें (कोट के आवश्यक) , ब्राउज फ़ाइल सिस्टम बटन का उपयोग करें और अपने एडीबी को लक्षित करें (सी: \ उपयोगकर्ता \ पेटी \ एंड्रॉइड \ एंड्रॉइड-एसडीके \ प्लेटफार्म-टूल्स \ adb.exe जैसे कुछ)
  8. तर्क में, "स्थापना रद्द करें your.app.package.goes.here" (उद्धरण चिह्नों आवश्यक)
  9. ठीक दबाएं
  10. स्थापना रद्द करें
  11. शीर्ष

पर इसके तक बटन हिट करें अब आप & डीबग करने में सक्षम होना चाहिए और अपना ऐप चलाएं और यह हर बार अनइंस्टॉल करेगा।

यदि यह बहुत अधिक है और विंडोज़ पर yer एक रन संवाद खोलें (एक ही समय में कुंजी और आर बटन प्रारंभ करें) और "adb अनइंस्टॉल करें your.app.package.goes.here" (कोई उद्धरण नहीं) टाइप करें। रन संवाद में जीवन को आसान बनाने के लिए स्वतः पूर्ण और इतिहास है। आप टर्मिनल या कमांड प्रॉम्प्ट द्वारा भी ऐसा कर सकते हैं। सुनिश्चित करें कि प्लेटफॉर्म-टूल्स आपके रास्ते में हैं।

+0

धन्यवाद। ठीक वही जो मेरे द्वारा खोजा जा रहा था। – David

+0

आपका स्वागत है। :) – petey

+0

धन्यवाद आदमी, यह कमाल है। – AbdullahDiaa