File > Settings > Editor > File Encodings 里Project Encoding改为UTF-8。
在eclipse为GBK,as改为GBK,中文居然还是乱码,干脆所有java文件全部convert转为UTF-8,就好了。
Shift+F6重命名文件
导入jni项目问题
提示找不到ndk
直接在terminal
cd cd jni路径
ndk-build
直接编译出so文件,再生成apk就可以 了
还报错 Failed to load dx.jar,换一个老版本的dx.jar替换就行了。
(3)选择Android SDK上一版本的build-tools进行下载,这里选的25.0.3
(4)用上版本build-tools/lib的dx.jar 替换26.0.0里的dx.jar(请备份好原来的!!)
(5)重新编译项目,不报错了!
或者选择直接低一版本也行。
NDK安装
Android Studio 从1.3 Beta1开始,支持了NDK。之前则不支持,所以我们建议使用新版的编辑器。
如果未安装,点击安装下载; 打开Tools->Android->SDK Manager->SDK Tools选中LLDB和NDK,点击确认,软件会自动安装NDK。
1、在系统环境变量里面创建NDK_ROOT
2、将NDK_ROOT追加到Path环境变量下-->;%NDK_ROOT%
参考:http://blog.csdn.net/tongseng/article/details/53005123
json生成工具 https://www.bejson.com/jsoneditoronline/