2011-01-20 15 views
5

मैं कुछ एंड्रॉइड एप्लिकेशन विकसित करना शुरू कर रहा हूं और जानना चाहता हूं कि मुझे Android Developer Phone मिलना चाहिए या नहीं। अगर मुझे एक सामान्य एंड्रॉइड फोन मिलता है तो क्या होगा? क्या एंड्रॉइड देव फोन कस्टम एंड्रॉइड बिल्ड के अलावा कोई लाभ प्रदान करता है। इसके अलावा मैंने कहीं भी पढ़ा है कि देव फोन "हस्ताक्षरित सिस्टम छवियों को लागू नहीं करता है", इसका क्या अर्थ होगा और यह सीमा एक शोस्टॉपर है?क्या एंड्रॉइड प्लेटफॉर्म के लिए एप्लिकेशन विकसित करने के लिए मुझे एंड्रॉइड डेवलपर फोन चाहिए?

इस प्रश्न के साथ आपके समय के लिए धन्यवाद।

+0

यदि आप फर्मवेयर को प्रतिस्थापित करने जा रहे हैं तो आपको केवल अपनी "सिस्टम छवियों" की आवश्यकता है। अनुप्रयोगों को विकसित करते समय ऐसा करने की कोई ज़रूरत नहीं है, जब तक कि आप फर्मवेयर संस्करणों के साथ परीक्षण करने में सक्षम नहीं होना चाहते हैं, तो आपके फोन का विक्रेता समर्थन नहीं करता है। –

+0

सैमसंग डिवाइस बहुत प्रसिद्ध हैं। विभिन्न आकार और संकल्प खरीदें। मैं इसे अपने ऐप के लाखों ऐप उपयोगकर्ताओं से एकत्रित आंकड़ों से कहता हूं। इसमें आपको 9 5% फोन शामिल होंगे। एक डेवलपर फोन का उपयोग न करें। यह एक गलत धारणा है कि यह आपके सभी मुद्दों को हल करेगी :)। मैं @Daniel – Siddharth

उत्तर

7

से: http://developer.android.com/guide/developing/device.html आप किसी भी एंड्रॉइड संचालित डिवाइस को आपके अनुप्रयोगों को चलाने, डिबग करने और परीक्षण करने के लिए पर्यावरण के रूप में उपयोग कर सकते हैं। एसडीके में शामिल टूल हर बार संकलित करते समय डिवाइस पर अपना एप्लिकेशन इंस्टॉल और चलाने में आसान बनाते हैं। आप अपने आवेदन सीधे ग्रहण से या कमांड लाइन से डिवाइस पर स्थापित कर सकते हैं। यदि आपके पास अभी तक कोई डिवाइस नहीं है, तो यह निर्धारित करने के लिए कि कौन से एंड्रॉइड संचालित डिवाइस उपलब्ध हैं, अपने क्षेत्र में सेवा प्रदाताओं से जांचें।

से: व्यक्तिगत अनुभव। जब तक आप कुछ सामान करने की योजना नहीं बनाते हैं जिसके लिए रूट की आवश्यकता होती है, तो कोई भी उपकरण ठीक होगा। एसडीके एक एंड्रॉइड एमुलेटर प्रदान करता है जो बहुत मजबूत है, बल्कि धीमा है। एसडी कार्ड का अनुकरण करने के लिए भी परेशान हो सकता है।

+0

से सहमत हूं क्या देव फोन बाजार में उपलब्ध किसी भी एंड्रॉइड फोन के साथ परीक्षण करने के लिए व्यापक विविधता के उपकरणों को लक्षित करने की अनुमति देता है? विविधता से मेरा मतलब है ओएस संस्करण, स्क्रीन आकार या हार्डवेयर क्षमताओं और इसी तरह। – kumar

+0

मेरा मानना ​​है कि जी 1 और नेक्सस के साथ एकमात्र अंतर एक देव फोन है कि वे सिम-अनलॉक हैं। मुझे विश्वास नहीं है कि कोई अन्य फायदा है। –

3

नहीं, आपको एंड्रॉइड देव फोन रखने की आवश्यकता नहीं है। मुझे पूरा यकीन है कि कोई भी एंड्रॉइड फोन का परीक्षण/विकास के लिए उपयोग किया जा सकता है। व्यक्तिगत रूप से मैंने दो अलग-अलग एंड्रॉइड फोन (एचटीसी हीरो और एचटीसी एवो) और यहां तक ​​कि एक विंडोज मोबाइल फोन भी इस्तेमाल किया है जिस पर एंड्रॉइड लोड किया गया था।

आप किस प्रकार के विकास कर रहे हैं इस पर निर्भर करते हुए आप विकास के लिए अपने प्राथमिक फोन का उपयोग नहीं करना चाहेंगे। व्यक्तिगत रूप से मैं करता हूं और कोई समस्या नहीं होती है।

मुझे "हस्ताक्षरित सिस्टम छवि" के साथ कोई समस्या नहीं है। मुझे लगता है कि "हस्ताक्षरित सिस्टम छवियां" है यदि आप अपनी खुद की एंड्रॉइड सिस्टम छवि लोड करना चाहते हैं। यदि आप सिर्फ एक आवेदन विकसित करने की कोशिश कर रहे हैं तो यह आपको किसी भी तरह से सीमित नहीं करना चाहिए।

आशा इस

+0

क्या देव फोन बाजार में उपलब्ध किसी भी एंड्रॉइड फोन के साथ परीक्षण करने के लिए व्यापक विविधता के उपकरणों को लक्षित करने की अनुमति देता है? विविधता से मेरा मतलब है ओएस संस्करण, स्क्रीन आकार या हार्डवेयर क्षमताओं और इसी तरह। – kumar

+0

आपको कैसे लगता है कि एंड्रॉइड देव फोन जादुई रूप से अपनी स्क्रीन को विभिन्न आकारों में पुन: कॉन्फ़िगर करने में सक्षम होने जा रहा है?:} जब तक आप फर्मवेयर विकास नहीं कर रहे हैं, आपको एक देव फोन की आवश्यकता नहीं है। – hackbod

+0

नहीं, ऐसा नहीं है। हालांकि आप एमुलेटर के साथ विभिन्न स्क्रीन आकार/घनत्व के साथ अपने यूआई का परीक्षण कर सकते हैं। ये कुछ लिंक सहायता कर सकती हैं संगतता: http://developer.android.com/guide/practices/compatibility.html विभिन्न आकारों: http://developer.android.com/guide/practices/ screens_support.html एंड्रॉइड वर्चुअल डिवाइस: http://developer.android.com/guide/developing/tools/avd.html – Daniel

2

मैं भी लोगों का तर्क था कि NexusOne एक बुरा विकल्प के बाद से सबसे अधिक संभावना केवल मालिकों डेवलपर्स और कुछ uber नर्ड जो एक खुला फोन करना चाहता था कर रहे हैं मदद करता है। एक फोन प्राप्त करें जो लोकप्रिय है। यह सभी लोकप्रिय फोनों के मालिक होने के लिए बहुत महंगा है, लेकिन कम से कम आप जंगली में मौजूद एक के मालिक होंगे और आपको अपने ऐप पर असली दुनिया का अनुभव क्या है इसका स्वाद देगा।

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