2012-07-31 18 views
5

के लिए लिनक्स विकास/परिनियोजन मैं एंड्रॉइड ऐप विकसित करने के लिए एक लिनक्स सिस्टम (जुबंटू) का उपयोग कर रहा हूं। मैं इस ऐप को विकसित करने के लिए ग्रहण का उपयोग कर रहा हूं। मैं अपने सैमसंग गैलेक्सी एस 3 पर परीक्षण करने में सक्षम होना चाहता हूं, लेकिन ग्रहण मेरे डिवाइस को नहीं ढूंढ सकता है। "एक चल रहे एंड्रॉइड डिवाइस चुनें" अनुभाग के तहत सूचीबद्ध कुछ भी नहीं है।सैमसंग गैलेक्सी एस 3

मैंने गैलेक्सी एस 3 के लिए यूएसबी ड्राइवरों के लिए सैमसंग की वेबसाइट की खोज की, लेकिन मुझे लिनक्स के लिए कोई नहीं मिला - केवल विंडोज और मैक। लिनक्स उपयोगकर्ताओं के लिए प्यार कहां है? ऐसा लगता है कि लिनक्स सिस्टम के लिए एक लिनक्स-आधारित डिवाइस के साथ संवाद करने के लिए कोई यूएसबी ड्राइवर नहीं होगा। क्या कोई ड्राइवर है जिसका मैं उपयोग कर सकता हूं?

+1

आपको लिनक्स पर यूएसबी ड्राइवर की आवश्यकता नहीं है, आपकी समस्या कहीं और स्थित है। – theomega

+0

लिनक्स को ड्राइवरों की आवश्यकता नहीं है। क्या आप सुनिश्चित करते हैं कि यूएसबी डिबगिंग चालू है? –

उत्तर

3

तुम कोशिश क्या

एडीबी मार-सर्वर

एडीबी शुरू सर्वर

यह लिनक्स में ऊपर करने के लिए आवश्यक है। और यह भी आप रूट उपयोगकर्ता के रूप में लॉग इन होना चाहिए,

https://stackoverflow.com/a/3129903/603744

या कोई मौका आप इस प्रश्न नहीं देखा है के द्वारा अगर,

Samsung Galaxy 7" (GT-P6210) not detecting for USB debugging?

+1

धन्यवाद, यह बहुत अच्छा काम किया! हालांकि, काम करने के लिए मुझे रूट होने की आवश्यकता नहीं है। –

+0

वाह। यह अच्छा है। मैंने इसे जानने के बिना अब तक रूट के रूप में लॉग इन किया है। कूल मैन .. –

+0

कोई भी एडीबी कमांड काम करेगा। आपको स्पष्ट रूप से सर्वर को मारने या शुरू करने की आवश्यकता नहीं है। "Adb devices" या "adb install/path/to/apk" चलाना स्वचालित रूप से एडीबी शुरू हो जाएगा यदि यह पहले से चल रहा नहीं है। –

2

आप लिनक्स के लिए USB ड्राइवर की जरूरत नहीं है , here से निर्देश का पालन करें। आपको नियमों में एक फ़ाइल जोड़ने की आवश्यकता है।

+0

एंड्रॉइड डेवलपर्स की तरफ से निर्देश के बाद मेरे लिए काम किया। इसके अलावा मुझे अपने डिवाइस पर डेवलपर मोड को सक्षम करना पड़ा। एंड्रॉइड 4.2 के बाद यह अजीब तरह का है। – 0x0me

0

मैं उबंटू पर भी काम करता हूं। आपको यूएसबी विक्रेता आईडी सेट करनी होगी। इस link

2

लिनक्स के लिए यूएसबी ड्राइवर्स की आवश्यकता नहीं है, यही कारण है कि आप उन्हें नहीं ढूंढ सकते हैं।

अपने एप्लिकेशन को अपने एस 3 पर तैनात करने में सक्षम होने के लिए, आपको यूएसबी डिबगिंग मोड को सक्षम करने की आवश्यकता है।

होम स्क्रीन -> ऐप्लिकेशन -> सेटिंग्स -> डेवलपर विकल्प चुनें -> USB डीबगिंग

होम स्क्रीन -> ऐप्लिकेशन -> सेटिंग्स -> सुरक्षा -> डिबग मोड अक्षम करें (इसे बंद करें)

अब अपने फोन को कनेक्ट करें, और उसके बाद यह आदेश चलाएं:

adb devices 

यह आपके डिवाइस को सूचीबद्ध करना चाहिए। साथ ही, आपके एंड्रॉइड अधिसूचना क्षेत्र को यह दिखाना चाहिए कि डिबगिंग मोड सक्षम है।

अब आप एप्लिकेशन को तैनात करने में सक्षम होंगे।

+0

उल्लेख करना भूल गया कि मेरे पास पहले से ही यूएसबी डीबगिंग सक्षम है। –

+0

"एडीबी डिवाइस" क्या दिखाता है? –

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