संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
फ़्रीडायूल्स
public
class
FridaUtils
extends Object
implements
AutoCloseable
java.lang.Object
|
↳ |
com.android.sts.common.FreedaUtils
|
अपने-आप बंद होने की सुविधा, जो डाउनलोड करके, फ़्रीडा और स्क्रिप्ट को डिवाइस पर पुश करती है और काम पूरा हो जाने पर सारे स्टोरेज खाली कर देती है
खास जानकारी
सार्वजनिक तरीके |
void
|
close()
|
static
FridaUtils
|
withFrida(ITestDevice device, IBuildInfo buildInfo)
पता लगाएं कि हमें किस फ़्रीडा बाइनरी की ज़रूरत है और ज़रूरत पड़ने पर उसे डाउनलोड करें.
|
ByteArrayOutputStream
|
withFridaScript(String fridaJsScriptContent, int pid)
दी गई प्रोसेस पर फ़्रीडा स्क्रिप्ट अपलोड करें और चलाएं.
|
सार्वजनिक तरीके
बंद करें
public void close ()
थ्रो |
DeviceNotAvailableException |
|
TimeoutException |
|
फ़्रीडा के साथ
public static FridaUtils withFrida (ITestDevice device,
IBuildInfo buildInfo)
पता लगाएं कि हमें किस फ़्रीडा बाइनरी की ज़रूरत है और ज़रूरत पड़ने पर उसे डाउनलोड करें.
पैरामीटर |
device |
ITestDevice : फ़्रीडा का इस्तेमाल करने के लिए डिवाइस |
buildInfo |
IBuildInfo : टेस्ट डिवाइस बिल्ड की जानकारी (test.getBuild() से) |
रिटर्न |
FridaUtils |
एक Autocloseable फ़्रीडायूटिल ऑब्जेक्ट जिसका इस्तेमाल फ़्रीदा स्क्रिप्ट को चलाने के लिए किया जा सकता है
|
थ्रो |
DeviceNotAvailableException |
|
UnsupportedOperationException |
|
IOException |
|
फ़्रीडास्क्रिप्ट के साथ
public ByteArrayOutputStream withFridaScript (String fridaJsScriptContent,
int pid)
दी गई प्रोसेस पर फ़्रीडा स्क्रिप्ट अपलोड करें और चलाएं.
पैरामीटर |
fridaJsScriptContent |
String : फ़्रीडा JS स्क्रिप्ट का कॉन्टेंट. ध्यान दें: यह फ़ाइल का नाम नहीं है |
pid |
int : फ़्रीडा को अटैच करने के लिए प्रोसेस का पीआईडी |
रिटर्न |
ByteArrayOutputStream |
FiteArrayOutputStream में फ़्रीडा कमांड का stdout और stderr शामिल है
|
थ्रो |
DeviceNotAvailableException |
|
FileNotFoundException |
|
IOException |
|
TimeoutException |
|
InterruptedException |
|
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2024-08-23 (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"]],["आखिरी बार 2024-08-23 (UTC) को अपडेट किया गया."],[],[]]