Android可运行程序调试
2017-10-20 本文已影响7人
谢志海
- 终端一:在Android.mk目录下执行ndk-build
- 终端二:adb push xdm /data/local
- 终端三:adb shell 、 /data/local/xdm "tencent.alive" "am startservice -n tencent.alive/tencent.alivetool.KeepLiveService -–include-stopped-packages"
- Android Monitor观察log
使用log
- Android.mk里LOCAL_LDLIBS := -llog
- cpp里#include <android/log.h>
- __android_log_print(ANDROID_LOG_ERROR, "xdm", "start");
使用可执行文件
- 编译通过后复制到assets文件
- 程序打开后把assets里的执行文件释放到私有目录下
- 新建线程运行文件
参考拉活项目