साल 2026 से, हम दूसरी और चौथी तिमाही में AOSP के लिए सोर्स कोड पब्लिश करेंगे. ऐसा इसलिए किया जाएगा, ताकि हम अपने ट्रंक स्टेबल डेवलपमेंट मॉडल के साथ काम कर सकें और यह पक्का कर सकें कि प्लैटफ़ॉर्म, पूरे सिस्टम के लिए स्थिर बना रहे. AOSP बनाने और उसमें योगदान देने के लिए, android-latest-release का इस्तेमाल करें. android-latest-release मेनिफ़ेस्ट ब्रांच, हमेशा AOSP पर पुश की गई सबसे नई रिलीज़ का रेफ़रंस देगी. ज़्यादा जानकारी के लिए, AOSP में हुए बदलाव देखें.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
InstallApkSetup
public
class
InstallApkSetup
extends BaseTargetPreparer
एक ITargetPreparer, जो फ़ाइल सिस्टम में मौजूद एक या उससे ज़्यादा APK इंस्टॉल करता है.
इस क्लास का इस्तेमाल सिर्फ़ फ़ाइल सिस्टम से APK इंस्टॉल करने के लिए किया जाना चाहिए. ऐसा तब करें, जब टेस्ट के सभी वर्शन, फ़ाइल सिस्टम पर मौजूद APK पर निर्भर हों. जिन टेस्ट में, टेस्ट की ज़िप फ़ाइल से APK इंस्टॉल करने के लिए TestAppInstallSetup का इस्तेमाल किया जाता है उनमें --alt-dir का इस्तेमाल करके, फ़ाइल सिस्टम पर मौजूद किसी अन्य डायरेक्ट्री के बारे में बताया जा सकता है. इस डायरेक्ट्री में, टेस्ट के अन्य कॉन्फ़िगरेशन के लिए APK मौजूद होता है. उदाहरण के लिए, लोकल रन, जहां टेस्ट की ज़िप फ़ाइल मौजूद नहीं होती.
खास जानकारी
सार्वजनिक कंस्ट्रक्टर
InstallApkSetup
public InstallApkSetup ()
पब्लिक मेथड
setApkPaths
public void setApkPaths (Collection<File> paths)
यह कुकी, APK के पाथ सेट करती है. टेस्टिंग के लिए उपलब्ध है.
| पैरामीटर |
paths |
Collection |
setThrowIfInstallFail
public void setThrowIfInstallFail (boolean throwIfInstallFail)
अगर इंस्टॉल नहीं हो पाता है, तो थ्रो सेट करें. टेस्टिंग के लिए उपलब्ध है.
| पैरामीटर |
throwIfInstallFail |
boolean |
setUp
public void setUp (ITestDevice device,
IBuildInfo buildInfo)
| पैरामीटर |
device |
ITestDevice |
buildInfo |
IBuildInfo |
प्रोटेक्टेड मेथड
getApkPaths
protected Collection<File> getApkPaths ()
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2026-06-22 (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"]],["आखिरी बार 2026-06-22 (UTC) को अपडेट किया गया."],[],[]]