FridaUtils

public class FridaUtils
extends Object implements AutoCloseable

java.lang.Objek
com.android.sts.common.FridaUtils


Dapat Ditutup Otomatis yang mengunduh dan mendorong frida dan skrip ke perangkat dan membersihkannya setelah selesai

Ringkasan

Metode publik

void close ()
static FridaUtils withFrida (ITestDevice device, IBuildInfo buildInfo)

Cari tahu biner Frida mana yang kita butuhkan dan unduh jika diperlukan.

ByteArrayOutputStream withFridaScript (String fridaJsScriptContent, int pid)

Unggah dan jalankan skrip frida pada proses yang diberikan.

Metode publik

menutup

public void close ()

Melempar
DeviceNotAvailableException
TimeoutException

denganFrida

public static FridaUtils withFrida (ITestDevice device, 
                IBuildInfo buildInfo)

Cari tahu biner Frida mana yang kita butuhkan dan unduh jika diperlukan.

Parameter
device ITestDevice : perangkat untuk menggunakan Frida

buildInfo IBuildInfo : info pembuatan perangkat uji (dari test.getBuild())

Kembali
FridaUtils objek FridaUtils AutoCloseable yang dapat digunakan untuk menjalankan skrip Frida

Melempar
DeviceNotAvailableException
UnsupportedOperationException
IOException

denganFridaScript

public ByteArrayOutputStream withFridaScript (String fridaJsScriptContent, 
                int pid)

Unggah dan jalankan skrip frida pada proses yang diberikan.

Parameter
fridaJsScriptContent String : Isi skrip Frida JS. Catatan: ini bukan nama file

pid int : PID dari proses untuk melampirkan Frida

Kembali
ByteArrayOutputStream ByteArrayOutputStream berisi stdout dan stderr dari perintah frida

Melempar
DeviceNotAvailableException
FileNotFoundException
IOException
TimeoutException
InterruptedException