2014-07-04 8 views
10

के साथ ग्रहण से एंड्रॉइड गतिविधि कैसे शुरू करें, मैं कई परीक्षण उद्देश्यों के लिए ग्रहण से अपनी एंड्रॉइड गतिविधि शुरू करना चाहता हूं (उदाहरण के लिए फ़ाइल नाम जैसे अतिरिक्त डेटा)। मेनू में कहां से मैं इसे प्रदान कर सकता हूं?कस्टम इरादे

  • रन विन्यास में, वहाँ 3 टैब में कुछ भी नहीं किसी भी तर्क
  • मैं संसाधनों फाइलों में कुछ मानकों को बदल सकता है प्रदान करने के लिए कर रहे हैं लेकिन मुझे डर है मैं संसाधनों जो अंतिम आवेदन के लिए जाना जाएगा रिसाव हो सकता है कर रहा हूँ।
  • एडीबी में यह करना संभव है: See here लेकिन यह वर्तमान में एक्लिप्स में F11 लॉन्च कमांड के साथ संबद्ध नहीं है जो एक ही समय में पुनः संयोजित करने और पुनः लॉन्च करने के लिए उपयोगी है।
+0

आप के बारे में अधिक जानकारी दे सकता है तुम क्या चाहते हो? –

+0

मुझे लगता है कि ऐसा करने के लिए कोई दृश्य समर्थन (जादूगर) नहीं है। मैंने अभी भी इसकी तलाश की लेकिन मुझे पता नहीं चला। –

+0

मैं सिर्फ एफ 11 दबा देना चाहता हूं और इरादे में विशेष डेटा के साथ अपना आवेदन लॉन्च करना चाहता हूं। क्योंकि मैं इस परियोजना को अन्य लोगों के साथ साझा कर रहा हूं, मैं इस डेटा को सीधे परियोजना में जोड़ना नहीं चाहता हूं। –

उत्तर

7

यदि आप अभी भी ग्रहण का उपयोग कर रहे हैं तो आपको शायद परीक्षण को निष्पादित करने के लिए एक कस्टम कार्य के साथ एक साधारण चींटी स्क्रिप्ट बनाने की आवश्यकता है।

am start -a android.intent.action.VIEW -c android.intent.category.DEFAULT -e foo bar -e bert ernie -n org.package.name/.MyCustomActivity 

पी.एस.: एडीबी खोल जहां भी अतिरिक्त के

am [start|instrument] 

am start [-a <action>] [-d ] 
[-t <mime_type>] [-c <category> [-c <category>] ...] 
[-e <extra_key> <extra_value> 
[-e <extra_key> <extra_value> ...] 
[-n <component>] [-D] [<uri>] 

am instrument [-e <arg_name> <arg_value>] [-p <prof_file>] [-w] <component> 

आप उन्हें इस तरह से होकर गुजरेगा निर्दिष्ट कर सकते हैं एक कमांड गतिविधियों शुरू करने के लिए है गतिविधि से पहले बिंदु मत भूलना।

इसे एक चींटी लक्ष्य में अनुवादित किया जा सकता है जिसे आपको चींटी स्क्रिप्ट में रखना चाहिए।

<target name="run"> 
    <exec executable="adb"> 
     <arg value="shell"/> 
     <arg value="am"/> 
     <arg value="start"/> 
     <arg value="-a"/> 
     <arg value="android.intent.action.MAIN"/> 
     <arg value="-e"/> 
     <arg value="extra_key extra_value"/> 
     <arg value="-n"/> 
     <arg value="{package.name}/{activity}"/> 
    </exec> 
</target> 

आप इस तरह निष्पादित कर सकते हैं जो: ant debug install run

ग्रहण से चींटी फ़ाइलों को चलाने के लिए कैसे देखें:

+0

कृपया इस स्क्रिप्ट को ग्रहण से कैसे चलाएं इस बारे में जानकारी जोड़ें। –

+0

मैंने जवाब संपादित किया। ग्रहण सहायता पृष्ठों के लिंक शामिल करने के लिए – Aegis

+0

धन्यवाद। क्या यह नियमित रूप से डीबगर के साथ काम करता है? चींटी फ़ाइल का नाम क्या होना चाहिए? –

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