刚才重新解压了adt ,采用NDK的ndk-build 对项目进行编译,发现没有下面问题1 的错误了 ! O(∩_∩)O哈哈~,这酸爽。。。
当然也不是说cygwin 的ndk-build会出现下面问题1 。因为我在公司配的环境采用cygwin的,没问题。在家配出问题了,蛋疼。
1.
如果输出错误:obj/local/armeabi/objs-debug/hello-jni/hello-jni.o.d:1: *** 多个目标匹配。 停止。
解决办法:把目录hello-jni下的libs和obj两个文件夹删除,重新编译即可。
2.
android 读写文件保存时,最好指定编码格式(gb2312或utf-8);
android locat打印中文默认为utf-8编码格式;