- android/CMakeLists.txt: Cross-compilation setup for arm64-v8a, armeabi-v7a, x86_64, x86 - android/jni/secp256k1_jni.cpp: JNI bridge (Fast + CT API) - android/kotlin/Secp256k1.kt: Kotlin wrapper with KDoc - android/test/android_test.cpp: Standalone on-device test (12 tests) - android/build_android.sh + .ps1: Build scripts for Linux/Windows - android/example/: Example Android app (Gradle + Kotlin) - cpu/CMakeLists.txt: Fix ARM64 compile flags (no BMI2/ADX on non-x86) - docs/wiki/Android-Guide.md: Full documentation (Georgian) - docs/wiki/Home.md: Add Android Guide link Tested on RK3588 (ARM64, Android 13, NDK r27): All 12 tests PASS Fast scalar_mul: ~40 us/op CT scalar_mul: ~400 us/op (10x ratio) ECDH: ~515 us/op |
||
|---|---|---|
| .. | ||
| src/main | ||
| build.gradle.kts | ||