AdbInitOptions.Builder

public static class AdbInitOptions.Builder
extends Object

java.lang.Object
com.android.tradefed.device.server.AdbInitOptions.Builder


यह क्लास, ADB के लिए शुरू करने के विकल्प बनाती है.

डिफ़ॉल्ट सेटिंग ये हैं:

  • userManagedAdbMode = false

खास जानकारी

सार्वजनिक कंस्ट्रक्टर

Builder()

पब्लिक मेथड

AdbInitOptions build()
AdbInitOptions.Builder enableUserManagedAdbMode(int port)

AdbInitOptions.userManagedAdbMode और AdbInitOptions.userManagedAdbPort देखें.

AdbInitOptions.Builder withEnv(String key, String value)

ADB प्रोसेस के लिए, एनवायरमेंट वैरिएबल जोड़ें.

AdbInitOptions.Builder withEnv(Map<String, String> envVars)

ADB प्रोसेस के लिए, दिए गए मैप से सभी एनवायरमेंट वैरिएबल जोड़ें.

सार्वजनिक कंस्ट्रक्टर

बिल्डर

public Builder ()

पब्लिक मेथड

बिल्ड

public AdbInitOptions build ()

रिटर्न
AdbInitOptions

enableUserManagedAdbMode

public AdbInitOptions.Builder enableUserManagedAdbMode (int port)

AdbInitOptions.userManagedAdbMode और AdbInitOptions.userManagedAdbPort देखें.

पैरामीटर
port int

रिटर्न
AdbInitOptions.Builder

withEnv

public AdbInitOptions.Builder withEnv (String key, 
                String value)

ADB प्रोसेस के लिए, एनवायरमेंट वैरिएबल जोड़ें. ध्यान दें कि उपयोगकर्ता के मैनेज किए गए ADB मोड में, इन एनवायरमेंट वैरिएबल का इस्तेमाल नहीं किया जाएगा. इसकी वजह यह है कि ADB सर्वर को मैनेज करने की ज़िम्मेदारी पूरी तरह से उपयोगकर्ता की होती है.

पैरामीटर
key String

value String

रिटर्न
AdbInitOptions.Builder

withEnv

public AdbInitOptions.Builder withEnv (Map<String, String> envVars)

ADB प्रोसेस के लिए, दिए गए मैप से सभी एनवायरमेंट वैरिएबल जोड़ें. ध्यान दें कि उपयोगकर्ता के मैनेज किए गए ADB मोड में, इन एनवायरमेंट वैरिएबल का इस्तेमाल नहीं किया जाएगा. इसकी वजह यह है कि ADB सर्वर को मैनेज करने की ज़िम्मेदारी पूरी तरह से उपयोगकर्ता की होती है.

पैरामीटर
envVars Map

रिटर्न
AdbInitOptions.Builder