FridaUtils

public class FridaUtils
extends Object implements AutoCloseable

java.lang.Object
   ↳ com.android.sts.common.FridaUtils


AutoCloseable yang mendownload dan mendorong frida dan skrip ke perangkat serta membersihkannya setelah selesai

Ringkasan

Metode publik

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

Cari tahu biner Frida yang kita perlukan dan download jika diperlukan.

ByteArrayOutputStream withFridaScript(String fridaJsScriptContent, int pid)

Mengupload dan menjalankan skrip frida pada proses tertentu.

Metode publik

tutup

public void close ()

Menampilkan
DeviceNotAvailableException
TimeoutException

withFrida

public static FridaUtils withFrida (ITestDevice device, 
                IBuildInfo buildInfo)

Cari tahu biner Frida yang kita perlukan dan download jika diperlukan.

Parameter
device ITestDevice: perangkat untuk menggunakan Frida

buildInfo IBuildInfo: info build perangkat pengujian (dari test.getBuild())

Hasil
FridaUtils objek FridaUtils AutoCloseable yang dapat digunakan untuk menjalankan skrip Frida dengan

Menampilkan
DeviceNotAvailableException
UnsupportedOperationException
IOException

withFridaScript

public ByteArrayOutputStream withFridaScript (String fridaJsScriptContent, 
                int pid)

Mengupload dan menjalankan skrip frida pada proses tertentu.

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

pid int: PID proses yang akan dilampirkan Frida

Hasil
ByteArrayOutputStream ByteArrayOutputStream yang berisi stdout dan stderr perintah frida

Menampilkan
DeviceNotAvailableException
FileNotFoundException
IOException
TimeoutException
InterruptedException