2011-08-29 9 views
31

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

लक्ष्य कॉलम में एक विस्मयादिबोधक चिह्न ('चेतावनी' की तरह) के साथ एक नारंगी त्रिकोण मेरे लक्ष्य के पास दिखाई देता (नीचे छवि देखें)

किसी पता है इसका क्या मतलब?

enter image description here

उत्तर

22
this mailing list thread के अनुसार

, यह सिर्फ मतलब है कि आप एक वैकल्पिक पुस्तकालय का उपयोग कर रहे हैं और ग्रहण यकीन है कि यह डिवाइस पर स्थापित नहीं किया जा सकता। ग्रहण जानता है कि आप एपीआई के एक संगत संस्करण का उपयोग कर रहे हैं, यह केवल आपके द्वारा उपयोग किए जा रहे वैकल्पिक एक्सटेंशन के बारे में निश्चित नहीं है। इसलिए जब तक ऐप फोन पर काम करता है तब तक आपको ठीक होना चाहिए।

+1

मुझे लगता है कि इसका अर्थ यह भी हो सकता है कि मैनिफेस्ट में परिभाषित minSdkVersion उस ऐप से बड़ा है जिसे आप ऐप चलाने की कोशिश कर रहे हैं। – IncrediApp

7

मेरे पास मेरे लक्ष्य के बगल में एक ही विस्मयादिबोधक बिंदु है लेकिन कोड जटिल और ठीक चलाएं। मेरी राय में चेतावनी प्रकट होती है क्योंकि डिवाइस लक्ष्य के पास डिवाइस के मुकाबले एक अलग एपीआई संस्करण है। मेरे मामले में एंड्रॉइड प्रोजेक्ट 2.3.3 के साथ बनाया गया है। लेकिन मेरे सैमसंग डिवाइस 2.3.4

0

स्थापित किया है, तो यह समस्या गलत का एक परिणाम हो सकता है परियोजना गुण/निर्भरता, एक ही विषय पर एक और सवाल में desribed के रूप में: https://stackoverflow.com/a/22953719/997940

1

केवल आपके लक्ष्य SDK संस्करण को बदलने की जरूरत संलग्न स्क्रीन शॉट के रूप में एसडीके विंडो से "Google एपीआई से एंड्रॉइड" तक। enter image description here

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