हमारा सुझाव है कि 27 मार्च, 2025 से AOSP को बनाने और उसमें योगदान देने के लिए, aosp-main
के बजाय android-latest-release
का इस्तेमाल करें. ज़्यादा जानकारी के लिए, AOSP में हुए बदलाव लेख पढ़ें.
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
PushFilePreparer
public
class
PushFilePreparer
extends BaseTargetPreparer
implements
IAbiReceiver,
IDiscoverDependencies,
IInvocationContextReceiver
ऐसा ITargetPreparer
जो किसी भी होस्ट पाथ से किसी भी डिवाइस पाथ पर, जितनी चाहे उतनी फ़ाइलें पुश करने की कोशिश करता है.
यह कार्रवाई, नया बिल्ड फ़्लैश करने और DeviceSetup को चलाने (अगर चालू हो) *के बाद* की जानी चाहिए
खास जानकारी
पब्लिक कंस्ट्रक्टर
PushFilePreparer
public PushFilePreparer ()
सार्वजनिक तरीके
getAbi
public IAbi getAbi ()
getPushSpecs
public final getPushSpecs (ITestDevice device)
उन फ़ाइलों की सूची बनाएं जिन्हें पुश करना है.
पैरामीटर |
device |
ITestDevice |
isCleanUpEnabled
public boolean isCleanUpEnabled ()
reportDependencies
public reportDependencies ()
resolveRelativeFilePath
public File resolveRelativeFilePath (IBuildInfo buildInfo,
String fileName)
IBuildInfo
और टेस्ट केस डायरेक्ट्री की मदद से, रिलेटिव फ़ाइल पाथ को हल करें.
पैरामीटर |
buildInfo |
IBuildInfo : बिल्ड आर्टफ़ैक्ट की जानकारी |
fileName |
String : रिलेटिव फ़ाइल पाथ, जिसे हल करना है |
रिटर्न |
File |
बिल्ड की जानकारी या टेस्ट केस डायरेक्ट्री से ली गई फ़ाइल |
setAbi
public void setAbi (IAbi abi)
setInvocationContext
public void setInvocationContext (IInvocationContext invocationContext)
पैरामीटर |
invocationContext |
IInvocationContext |
public void setUp (TestInformation testInfo)
पैरामीटर |
testInfo |
TestInformation |
shouldAbortOnFailure
public boolean shouldAbortOnFailure ()
पुश करने में गड़बड़ी होने पर, प्रोसेस को रोकना है या नहीं.
shouldRemountSystem
public boolean shouldRemountSystem ()
shouldRemountVendor
public boolean shouldRemountVendor ()
public void tearDown (TestInformation testInfo,
Throwable e)
पैरामीटर |
testInfo |
TestInformation |
e |
Throwable |
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. 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) को अपडेट किया गया."],[],[]]