开始 进行 ndk开发了,根据 前辈们经验(http://www.2cto.com/kf/201605/512334.html)开始 进行 遇到的问题进行总结一下
1. 不知道怎么生成 .h 文件 ,在 Terminal 中 怎么输入都不对,没有生成对应的.h文件 , 一直显示“错误: 找不到 'xxx.MainActivity' 的类文件”。然后网上终于找到了正解:(http://blog.youkuaiyun.com/sumakira/article/details/46548517)
步骤:a 从Android Studio的Terminal里进入到, <Project>/src/main/java 目录下,一定要刀这个文件夹下来执行命令操作。
b 执行javah XXX.XX.XXX 即可, XXX.XX.XXX是要生成.h文件的完整路径名,包名+文件名 就可以了!
2.如果依照上面操作 出现“GBK的不可映射字符 ” 则命令行 执行 javah -jni -encoding utf-8 xxx.xx.xxx 和上面一样 只是变成utf-8了