FridaUtils

public class FridaUtils
extends Object implements AutoCloseable

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


AutoCloseable yang mengunduh dan mendorong frida dan skrip ke perangkat dan membersihkan 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 perlu.

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 perlu.

Parameter
device ITestDevice : perangkat untuk menggunakan Frida

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

Pengembalian
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 : Konten skrip Frida JS. Catatan: ini bukan nama file

pid int : PID dari proses untuk melampirkan Frida

Pengembalian
ByteArrayOutputStream ByteArrayOutputStream berisi perintah stdout dan stderr dari frida

Melempar
DeviceNotAvailableException
FileNotFoundException
IOException
TimeoutException
InterruptedException