help-icon
icon

Integrasi Xposed native

helpDetails-time-icon2026-09-23T15:37:56+08:00

Cakupan dan dependensi

Hanya untuk image native FoxPhone AOSP 10 / AOSP 12 yang didukung, minimal Android API 26. Pastikan komponen aktivasi native tersedia. Kompatibilitas aplikasi pihak ketiga tidak dijamin. Jangan menambah Xposed Bridge lain.

Unduh dan verifikasi

Unduh xposed-bridge-debug.aar dari platform, periksa ukuran dan SHA-256. Letakkan di app/libs/ dan gunakan compileOnly agar Bridge tidak terkemas dua kali.

xposed-bridge-debug.aar

Size: 271231 bytes
SHA-256: D9DC538315E875D83357B3986CC27D1F7535BE17D9F3F6E69C2F327C9A23FC98

Kotlin DSL · app/build.gradle.kts

dependencies {
    compileOnly(files("libs/xposed-bridge-debug.aar"))
}

Groovy · app/build.gradle

dependencies {
    compileOnly files('libs/xposed-bridge-debug.aar')
}

Buat kelas masuk

Buat proyek No Activity di Android Studio. Tulis satu nama kelas lengkap per baris di app/src/main/assets/xposed_init. Namespace adalah de.robv.android.examed; jangan ganti dengan Bridge lain.

com.example.myapplication.Main
package com.example.myapplication;
import de.robv.android.examed.IXposedHookLoadPackage;
import de.robv.android.examed.XposedBridge;
import de.robv.android.examed.callbacks.XC_LoadPackage;
public class Main implements IXposedHookLoadPackage {
    @Override
    public void handleLoadPackage(XC_LoadPackage.LoadPackageParam param) throws Throwable {
        if (!"com.example.target".equals(param.packageName)) { return; }
        XposedBridge.log("Native Xposed module loaded: " + param.packageName);
    }
}

Bangun, aktifkan dan uji

Implementasikan kelas masuk dan batasi logika ke paket target yang diizinkan. Tambahkan aturan keep saat penyusutan kode. Pastikan APK berisi assets/xposed_init, instal di perangkat yang didukung, aktifkan melalui komponen native, jalankan aplikasi target dan periksa log.

-keep class com.example.myapplication.Main { *; }

Jika gagal dimuat, periksa image, nama kelas, jalur assets, aturan penyusutan, namespace dan dependensi ganda. Uji lagi setelah peningkatan image atau aplikasi.

Artikel terkait

Email contact
Cookie notification iconPemberitahuan Cookie
Situs web ini menggunakan cookie untuk meningkatkan pengalaman pengguna. Untuk mempelajari lebih lanjut tentang kebijakan cookie kami atau menarik persetujuan Anda, silakan periksa Kebijakan Privasi dan Kebijakan Cookie kami.