मैं बिना ब्लूटूथ या वायरलेस वाई-फाई नेटवर्क के आईसीएस में फाइल कैसे भेज सकता हूं?


24

मुझे पता है कि नई सुविधाओं में से एक आईसीएस के लिए वाईफाई-डायरेक्ट है (लिंक में पेज के बहुत नीचे नोट किया गया है)। क्या एक नई डिवाइस को एक आईसीएस डिवाइस से दूसरे में संचारित करने के लिए इस नई सुविधा का लाभ उठाने का एक तरीका है?

यह उपयोगी होगा क्योंकि वाईफाई की गति ब्लूटूथ से अधिक होगी, और आपको वाईफाई नेटवर्क से कनेक्ट होने या हॉटस्पॉट बनाने की आवश्यकता नहीं होगी।

सैमसंग गैलेक्सी एस II में स्पष्ट रूप से यह सुविधा प्री-आईसीएस (सैमसंग जाओ!) में निर्मित है । क्या यह वही विधि आईसीएस में उपलब्ध है? या इसके लिए कोई ऐप है?

EDIT: क्योंकि गैलेक्सी नेक्सस सैमसंग द्वारा बनाया गया है, और अभी आईसीएस के साथ एकमात्र डिवाइस है, मुझे यकीन नहीं है कि यह "वाईफाई डायरेक्ट" शेयरिंग (प्रति लिंक और रयान के जवाब के अनुसार) आईसीएस वेनिला में बनाया गया है ( सैमसंग के पास सभी के बाद वाईफाई डायरेक्ट शेयरिंग प्री-आईसीएस था)।

जैसे, मैंने एक वेनिला टैग जोड़ा है, इसलिए मैं पूछ रहा हूं कि क्या वेनिला सोर्स कोड यूजर्स के लिए वाईफाई डायरेक्ट से फाइल शेयर करने का रास्ता है? यदि नहीं, तो क्या बाजार में इसके लिए कोई ऐप है? मैं जानना चाहता हूं कि सभी आईसीएस फोन पर यह कैसे करना है, जरूरी नहीं कि सिर्फ आकाशगंगा नेक्सस।

जवाबों:


23

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

होस्ट डिवाइस कनेक्ट करने के लिए अन्य उपकरणों के लिए एक पहुंच बिंदु के रूप में कार्य करता है, फिर सॉफ़्टवेयर, फ़ाइलों और अन्य डेटा के अन्य टुकड़ों के माध्यम से क्लाइंट डिवाइस (ओं) को साझा या स्ट्रीम किया जा सकता है।

Wifi Direct का उपयोग करने के लिए, settings -> wireless & networksआपको इसे सक्षम करना होगा। फिर आपके पास वाईफाई के माध्यम से "शेयर" करने का विकल्प होना चाहिए। यह ब्लूटूथ साझाकरण की तरह बहुत काम करता है, जहां अन्य डिवाइस को आपकी फ़ाइलों को "स्वीकार करने के लिए तैयार" होना पड़ता है। आप केवल उन डिवाइसों के साथ वाईफाई डायरेक्ट कर पाएंगे, जिनके पास वाईफाई डायरेक्ट के लिए स्पष्ट समर्थन है। एंड्रॉइड 4.0 ओएस का पहला संस्करण है जिसे वाईफाई डायरेक्ट के समर्थन में बनाया गया है। सैमसंग गैलेक्सी एस II में वाईफाई डायरेक्ट के लिए भी सपोर्ट है। यह एंड्रॉइड के टचविज़ संस्करण में सैमसंग द्वारा जोड़ा गया एक फीचर था। जबकि इसके लिए सेटिंग्स थोड़ी अलग हैं फिर एंड्रॉइड 4.0 में, वे मूल रूप से एक ही काम करते हैं।

सोनी द्वारा कुछ टीवी की तरह अन्य डिवाइस भी हैं, जिनमें वाईफाई डायरेक्ट सपोर्ट भी है।

वाईफ़ाई डायरेक्ट हार्डवेयर विशिष्ट नहीं है, इसका ओएस का हिस्सा है। यदि डिवाइस वाईफाई का समर्थन करता है तो यह इसका समर्थन करता है। यह एंड्रॉयड 4.0 में कोर ओएस का हिस्सा है। कोई भी उपकरण जिसमें Wifi है और ICS चल रहा है, इसके साथ काम करेगा। कुछ सैमसंग डिवाइस (मुझे लगता है कि केवल गैलेक्सी एस 2) को वाईफाई डायरेक्ट के लिए समर्थन है, भले ही वे आईसीएस नहीं चला रहे हों। ऐसा इसलिए है क्योंकि सैमसंग ने एंड्रॉइड के अपने संस्करण में इसके लिए समर्थन जोड़ा है।

जबकि गैलेक्सी नेक्सस सैमसंग द्वारा निर्मित है, यह एंड्रॉइड के सैमसंग संशोधित संस्करण को नहीं चलाता है। यह एंड्रॉइड का पूरी तरह से "Google अनुभव" संस्करण चलाता है। सैमसंग गैलेक्सी एस II पर मौजूद वाईफाई डायरेक्ट अलग है और फिर एंड्रॉइड 4.0 में बनाया गया है।

यहाँ Android SDK डॉक्स है जो समर्थन की बात करता है।

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

यहाँ एक स्क्रीन शॉट ( इस वीडियो से लिया गया ) दिखा रहा है, जिसमें सीएम 9 पर चलने वाले नुक्कड़ कलर पर वाईफाई डायरेक्ट सेटिंग उपलब्ध है। वीडियो उस स्थान पर है जहां वह वाईफ़ाई प्रत्यक्ष काम कर रहा है। nook रंग / cm9 / वाईफ़ाई प्रत्यक्ष

एक और गोली मारी

यहां मेरे व्यूसोनिक जी-टैबलेट से 2 स्क्रीनशॉट हैं जो आईसीएस चल रहे हैं (यह सीएम 9 कांग नहीं है, यह वेनिला एओएसपी एंड्रॉइड है)। पहला सेटिंग दिखाता है, दूसरा दिखाता है कि मैंने इसे चालू कर दिया है। यहाँ छवि विवरण दर्ज करें यहाँ छवि विवरण दर्ज करें

यह दिखाने के लिए कि वाईफाई डायरेक्ट वास्तव में एंड्रॉइड के कोर का हिस्सा है, न कि केवल सीएम 9, यहां वाईफाई डायरेक्ट सेटिंग्स के लिए सोर्स कोड है । यह AOSP का गिथब दर्पण है। आप इसकी तुलना CM9 स्रोत से भी कर सकते हैं।


बस एक सिर - मैंने सीधे सवाल पूछा कि वाई-फाई डायरेक्ट के साथ फ़ाइलों को कैसे स्थानांतरित किया जाए।
मैथ्यू 2

1
मैंने अपने उत्तर को उम्मीद के साथ समायोजित किया कि कैसे समझा जाए कि वाईफाई डायरेक्ट का उपयोग कैसे करें।
रयान कॉनरोड

1
मुझे सेटिंग्स -> वायरलेस और नेटवर्क के तहत "वाईफाई डायरेक्ट" जैसा कुछ भी नहीं मिल सकता है।
15

4
मेरा टैबलेट CM9 नहीं चल रहा है, यह VANILLA AOSP Android चला रहा है। लेकिन यहाँ cyanogen कोड है और यहाँ android कोड है । वह एक जैसे है।
रयान कॉनरैड

2
@RyanConrad क्या आपके पास यह कहने के लिए संदर्भ है कि WiFi Direct हार्डवेयर पर निर्भर नहीं है? नेक्सस एस चल रहे वेनिला आईसीएस में वह सुविधा सक्षम नहीं है। वेनिला ICS पर मोटोरोला Xoom में वह सुविधा नहीं है। कोड हो सकता है, लेकिन मुझे पूरा यकीन है कि कुछ प्रकार की हार्डवेयर निर्भरता है, या सभी आईसीएस उपकरणों में यह होगा।
डेविडब

3

एंड्रॉइड मार्केट पर एक नया ऐप है जिसका नाम FileBeam है जो आपको एंड्रॉइड से एंड्रॉइड तक बीम ड्रॉपबॉक्स फ़ाइलों की सुविधा देता है। हो सकता है कि यह भी आपकी मदद कर सकता है;) https://play.google.com/store/apps/details?id=com.filebeamapp.android


2
लिंक अंत में मर चुका है। यहां एक अद्यतन की आवश्यकता है।
Firelord

1

स्रोत कोड में सुविधा का संदर्भ है, लेकिन एक अलग नाम: WifiP2P के साथ। बस GrepCode में एक खोज किया और पैकेज android.net.wiki.p2p पाया ।

Wifi Direct खुद com.example.android.wifidirect में स्थित है , इसलिए मुझे नहीं लगता कि यह आवश्यक रूप से वेनिला OSs में शामिल है, यह सिर्फ एक उदाहरण है कि Wifi P2P API का उपयोग कैसे किया जाए। Android स्रोत में अधिक अनुभव वाला कोई व्यक्ति बेहतर जान सकता है।


यह वेनिला एंड्रॉइड में शामिल है। मैंने ICS को अपने व्यूसनिक सेफ़ेबिलिटी पर स्थापित किया है और इसे एक मित्र के साथ आज़माया है जिसमें गैलेक्सी नेक्सस है। आपके द्वारा पोस्ट किए गए wifidirect के लिए जैसा उदाहरण है कि ओएस के हिस्से वाले इंटेंट्स को लॉन्च करने के लिए अन्य एप्लिकेशन प्रोटोकॉल के साथ कैसे एकीकृत हो सकते हैं, इस पर उदाहरण कोड है।
रायन कॉनरेड

-3

सैमसंग जी-नोट उपयोगकर्ताओं (संभवतः एसआईआई और एस आठ उपयोगकर्ता) के लिए, सेटिंग्स पर जाएं, फिर वायरलेस और नेटवर्क अनुभाग के तहत अधिक ... का चयन करें, और आपको वहां विकल्प दिखाई देगा।


सवाल स्टॉक आईसीएस के बारे में है, और यह इस बारे में नहीं है कि क्या आप वाईफाई-डायरेक्ट को चालू कर सकते हैं, लेकिन यदि आप इसे फाइल शेयरिंग के लिए उपयोग कर सकते हैं।
राघव हमज़ेह
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.