कमांड लाइन
android-emu-web [--port <port>] [--no-open]गेटवे तब तक foreground में चलता है जब तक आप Ctrl+C नहीं दबाते। इसे बंद करने से चल रहे एमुलेटर बंद नहीं होते।
विकल्प
Section titled “विकल्प”| विकल्प | डिफ़ॉल्ट | असर |
|---|---|---|
--port <port> |
7300 |
वह पोर्ट जिस पर गेटवे सुनता है, सिर्फ़ 127.0.0.1 पर। |
| विकल्प | डिफ़ॉल्ट | असर |
|---|---|---|
--no-open |
बंद | शुरू होने पर ब्राउज़र न खोलें। गेटवे फिर भी पता प्रिंट करता है। |
--no-open और टोकन वाला पता, पहली बार चलाना में बताए गए लॉन्च फ़्लो का हिस्सा हैं।
Environment variables
Section titled “Environment variables”| Variable | असर |
|---|---|
ANDROID_HOME |
Android SDK डायरेक्टरी। इसके बिना गेटवे ~/Library/Android/sdk इस्तेमाल करता है। |
ANDROID_AVD_HOME |
वह डायरेक्टरी जिसमें AVD रहते हैं। इसके बिना गेटवे ~/.android/avd इस्तेमाल करता है। |
DEBUG=1 |
हर कनेक्शन के लिए हर सेकंड एक लाइन प्रिंट करें: मिले, भेजे गए और छोड़े गए फ़्रेम, औसत फ़्रेम साइज़, और एमुलेटर से गेटवे तक की देरी। |
ANDROID_AVD_HOME तब पढ़ा जाता है जब गेटवे डिवाइस की सूची बनाता है।
ANDROID_HOME पहली बार चलने वाली जाँच में पढ़ा जाता है।
यह क्या प्रिंट करता है
Section titled “यह क्या प्रिंट करता है”शुरू होने पर गेटवे पेज का पता प्रिंट करता है। अगर कोई एमुलेटर नहीं चल रहा है, तो यह कारण प्रिंट करता है और चलता रहता है।
प्रिंट किया गया पता https://droid.devpier.dev/app/#port=<port>&token=<token> रूप का होता है, और जब तक आप --no-open नहीं देते, गेटवे इसे macOS की open कमांड से खोलता है।
पहली बार चलने पर, Android SDK के जो हिस्से मौजूद नहीं हैं उन्हें हर एक के समाधान के साथ सूचीबद्ध किया जाता है, और कुछ भी इंस्टॉल करने से पहले गेटवे [y/N] पूछता है। पहली बार चलाना देखें।
इस्तेमाल होने वाली फ़ाइलें और पोर्ट
Section titled “इस्तेमाल होने वाली फ़ाइलें और पोर्ट”| क्या | कहाँ |
|---|---|
| गेटवे का listen पता | 127.0.0.1:<port> |
| चल रहे एमुलेटर की खोज | ~/Library/Caches/TemporaryItems/avd/running/pid_<pid>.ini |
| क्या | कहाँ |
|---|---|
| गेटवे जो एमुलेटर gRPC पोर्ट असाइन करता है | 8554 से पहला ख़ाली सम (even) पोर्ट |
| क्या | कहाँ |
|---|---|
| इंस्टॉल की गई executable फ़ाइल | ~/.local/bin/android-emu-web |