1.理论基础
https://wiki.mbalib.com/wiki/NFC
https://www.freebuf.com/geek/195112.html
2.运行
a.读取AID 工具:taginfo
http://www.appchina.com/app/com.nxp.taginfolite
b. 在 .so 中修改AID
https://github.com/pipchu/Android_NFC_FIXED_UID
ndk-build 安卓编译器下载 https://developer.android.com/ndk/downloads
编译指令:../android-ndk-r17c/ndk-build NDK_PROJECT_PATH=. APP_BUILD_SCRIPT=./Android.mk NDK_APPLICATION_MK=./Application.mk NDK_OUT=./mydir
编译问题1:ndk-build 库文件问题 ->更换老版本nkd-build(-17c)
编译问题2:找不到系统头文件-> Application.mk 中 添加系统库 APP_STL :=gnustl_static
编译问题2:找不到自定义的头文件->Application.mk 中 LOCAL_C_INCLUDES 添加对应文件夹
安装前,修改手机为可读写 adb remount -o remount,rw /system
3.结果
inject 安装successful,但是AID改写失败
NFC https://www.cnblogs.com/decwang/articles/3968292.html