由于项目要用到 mupdf ,所以要用到 NDK ,我要修改里面的一个方法,直接修改 JNI 文件夹下面的 mupdf.c 文件里的方法可以吗?谢谢
附上项目文件结构
附上项目文件结构
|
kitalphajSep 26, 2016
1
为啥不行呢。。。
|
|
srx1982Sep 26, 2016
3
@abbenyyy 可能是你这部分代码修改后没编译,老版本 as 在 ndk 支持方面并不好。
执行 gradle 的 installDebug 试试,不要点运行按钮 |
|
corvofengSep 26, 2016 via Android
4
你有 Android.mk , 切到 jni 目录, 用 ndk-build
|
|
bjzhou1990Sep 26, 2016
5
看目录结构好像不太对,要用 as 编译 jni 默认位置应该在 src/main/jni 下,然后 build.gradle 中指定 ndk 的 moduleName, ldLibs, abiFilters 等
|
|
kitalphajSep 26, 2016
6
还有一种可能是这行打印有问题 ;;;;)
|
|
ic2ySep 26, 2016
7
是这样, include 下面 ,一般有个 LOGCAT 的宏定义,你得把 LOGCAT 的宏 设定为打开,才能 log
|