हमारा सुझाव है कि 27 मार्च, 2025 से AOSP को बनाने और उसमें योगदान देने के लिए, aosp-main के बजाय android-latest-release का इस्तेमाल करें. ज़्यादा जानकारी के लिए, AOSP में हुए बदलाव लेख पढ़ें.
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
IncrementalInstallSession.Builder
public
static
class
IncrementalInstallSession.Builder
extends Object
| java.lang.Object
|
| ↳ |
com.android.incfs.install.IncrementalInstallSession.Builder
|
खास जानकारी
सार्वजनिक तरीके |
IncrementalInstallSession.Builder
|
addApk(Path apk, Path signature)
यह APK को इंस्टॉल किए जाने वाले APK के सेट में जोड़ता है.
|
IncrementalInstallSession.Builder
|
addExtraArgs(String... extraArgs)
यह कुकी, इंस्टॉलेशन के दौरान पास करने के लिए अतिरिक्त आर्ग्युमेंट जोड़ती है.
|
IncrementalInstallSession
|
build()
यह कुकी, स्ट्रीमिंग इंस्टॉल सेशन बनाती है और उसे शुरू करती है.
|
IncrementalInstallSession.Builder
|
setAllowReinstall(boolean reinstall)
इससे यह तय होता है कि किसी ऐप्लिकेशन को फिर से इंस्टॉल करना है या नहीं.
|
IncrementalInstallSession.Builder
|
setBlockFilter(IBlockFilter filter)
यह उस कॉलबैक को सेट करता है जिसका इस्तेमाल यह तय करने के लिए किया जाता है कि डिवाइस को डिलीवर किया जाने वाला डेटा, डिवाइस को भेजा जाना चाहिए या नहीं.
|
IncrementalInstallSession.Builder
|
setBlockTransformer(IBlockTransformer transformer)
यह कुकी, डेटा के ब्लॉक को भेजने से पहले उसे बदलने के लिए इस्तेमाल किए जाने वाले कॉलबैक को सेट करती है.
|
IncrementalInstallSession.Builder
|
setLogger(ILogger logger)
यह कुकी, लॉगर इंटरफ़ेस सेट करती है. इसका इस्तेमाल गड़बड़ियों, चेतावनियों, और इंक्रीमेंटल इंस्टॉल सेशन के बारे में जानकारी को लॉग करने के लिए किया जाता है.
|
IncrementalInstallSession.Builder
|
setResponseTimeout(long timeout, TimeUnit maxTimeUnits)
यह विकल्प, IncrementalInstallSession.waitForInstallCompleted(long, TimeUnit) और IncrementalInstallSession.waitForServingCompleted(long, TimeUnit) को चालू करने पर, डिवाइस से कोई जवाब न मिलने की ज़्यादा से ज़्यादा अवधि सेट करता है.
|
पब्लिक कंस्ट्रक्टर
सार्वजनिक तरीके
addApk
public IncrementalInstallSession.Builder addApk (Path apk,
Path signature)
यह APK को इंस्टॉल किए जाने वाले APK के सेट में जोड़ता है. ऐप्लिकेशन को APK सिग्नेचर स्कीम v4 से साइन किया जाना चाहिए.
| पैरामीटर |
apk |
Path: इंस्टॉल करने के लिए APK |
signature |
Path: APK का v4 सिग्नेचर |
public IncrementalInstallSession.Builder addExtraArgs (String... extraArgs)
यह कुकी, इंस्टॉलेशन के दौरान पास करने के लिए अतिरिक्त आर्ग्युमेंट जोड़ती है. उपलब्ध विकल्पों के बारे में जानने के लिए, 'adb shell pm install --help' देखें.
| पैरामीटर |
extraArgs |
String: इंस्टॉलेशन के लिए अतिरिक्त तर्क |
बनाएं
public IncrementalInstallSession build ()
यह कुकी, स्ट्रीमिंग इंस्टॉल सेशन बनाती है और उसे शुरू करती है.
| थ्रो |
|
अगर APK या हस्ताक्षर वाली फ़ाइल को पढ़ा नहीं जा सकता या वह अमान्य है. |
setAllowReinstall
public IncrementalInstallSession.Builder setAllowReinstall (boolean reinstall)
इससे यह तय होता है कि किसी ऐप्लिकेशन को फिर से इंस्टॉल करना है या नहीं.
| पैरामीटर |
reinstall |
boolean: यह तय करता है कि किसी ऐप्लिकेशन को फिर से इंस्टॉल करना है या नहीं |
setBlockFilter
public IncrementalInstallSession.Builder setBlockFilter (IBlockFilter filter)
यह उस कॉलबैक को सेट करता है जिसका इस्तेमाल यह तय करने के लिए किया जाता है कि डिवाइस को डिलीवर किया जाने वाला डेटा, डिवाइस को भेजा जाना चाहिए या नहीं.
| पैरामीटर |
filter |
IBlockFilter: कॉलबैक |
setLogger
public IncrementalInstallSession.Builder setLogger (ILogger logger)
यह कुकी, लॉगर इंटरफ़ेस सेट करती है. इसका इस्तेमाल गड़बड़ियों, चेतावनियों, और इंक्रीमेंटल इंस्टॉल सेशन के बारे में जानकारी को लॉग करने के लिए किया जाता है.
| पैरामीटर |
logger |
ILogger: कॉलबैक |
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2025-12-04 (UTC) को अपडेट किया गया.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2025-12-04 (UTC) को अपडेट किया गया."],[],[]]