हमारा सुझाव है कि 27 मार्च, 2025 से AOSP को बनाने और उसमें योगदान देने के लिए, aosp-main
के बजाय android-latest-release
का इस्तेमाल करें. ज़्यादा जानकारी के लिए, AOSP में हुए बदलाव लेख पढ़ें.
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
TestFilePushSetup
public
class
TestFilePushSetup
extends BaseTargetPreparer
implements
IDiscoverDependencies
पहचाने गए डायरेक्ट सबक्लास
|
ऐसा ITargetPreparer
जो IDeviceBuildInfo.getTestsDir()
फ़ोल्डर से एक या उससे ज़्यादा फ़ाइलों/डायरेक्ट्री को डिवाइस पर पुश करता है.
अगर टेस्टिंग के लिए ज़िप फ़ाइल मौजूद नहीं है या उसमें ज़रूरी APK शामिल नहीं है, तो यह टूल अन्य डायरेक्ट्री में खोज करेगा. खोज, दिए गए आखिरी वैकल्पिक डायरेक्ट्री से पहले वाले डायरेक्ट्री के क्रम में की जाएगी.
खास जानकारी
पब्लिक कंस्ट्रक्टर
TestFilePushSetup
public TestFilePushSetup ()
सार्वजनिक तरीके
reportDependencies
public reportDependencies ()
public void setUp (TestInformation testInfo)
पैरामीटर |
testInfo |
TestInformation |
सुरक्षित तरीके
addTestFileName
protected void addTestFileName (String fileName)
पुश किए जाने वाले आइटम की सूची में कोई फ़ाइल जोड़ता है
clearTestFileName
protected void clearTestFileName ()
getFailedToPushFiles
protected getFailedToPushFiles ()
उन फ़ाइलों का सेट दिखाता है जिन्हें पुश नहीं किया जा सका. इसका इस्तेमाल सिर्फ़ तब किया जा सकता है, जब 'throw-if-not-found'
गलत हो. ऐसा न होने पर, पहले पुश के पूरा न होने पर अपवाद दिखेगा.
getLocalPathForFilename
protected File getLocalPathForFilename (IBuildInfo buildInfo,
String fileName,
ITestDevice device)
बिल्ड की जानकारी में मौजूद आर्टफ़ैक्ट की जांच के आधार पर, होस्ट साइड पाथ को हल करें.
पैरामीटर |
buildInfo |
IBuildInfo : आर्टफ़ैक्ट बनाने की जानकारी |
fileName |
String : पुश किए जाने वाले आर्टफ़ैक्ट का फ़ाइल नाम |
device |
ITestDevice |
रिटर्न |
File |
होस्ट पर मौजूद फ़ाइल/पाथ को दिखाने वाला ERROR(/File) |
getTestFileNames
protected getTestFileNames ()
टेस्टिंग के लिए इस्तेमाल की जाने वाली zip फ़ाइल से, डिवाइस पर भेजी जाने वाली फ़ाइलों की सूची हासिल करता है
setThrowIfNoFile
protected void setThrowIfNoFile (boolean throwIfNoFile)
पैरामीटर |
throwIfNoFile |
boolean |
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2025-03-26 (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-03-26 (UTC) को अपडेट किया गया."],[],[]]