Files
rea/tests/fixtures/android/static-initializers/NativeDeclarations.smali
T
gensokyo-dev 570abe95f2 feat(android): link native declarations to static JNI candidates (#7472)
Link original DEX native declarations to per-ABI function exports and relocated static JNI table candidates through shared CLI/MCP workflows. Preserve global attribution ambiguity, exact provenance, partial coverage and retained Evidence; default MCP delivery to bounded summaries with filtered/batch pages.

Use one immutable ELF relocation decoder with streaming IL2CPP materialization, cooperative bounded export/version parsing and bounded JNI state. Reuse validated session inventories without loading target libraries or executing JNI code.

Validation: relevant type/lint/build and parser/domain/public CLI/MCP regressions; genuine four-ABI NDK fixtures and independent library/slot oracles; actual JDK/JADX Conscrypt workflows with retained-source removal. Full measurements and limitations are recorded in docs/verification/android-jni-bindings-2026-10-27.md.

Closes #6403.
2026-10-27 18:53:22 +08:00

20 lines
377 B
Smali

.class public Lfixture/Native_原;
.super Ljava/lang/Object;
.method public static native read_原([B)J
.end method
.method public static native overloaded(I)I
.end method
.method public static native overloaded(Ljava/lang/String;)I
.end method
.method public static native do()V
.end method
.method public static overloaded(Z)Z
.registers 1
return p0
.end method