我在博客上发表一些我的Android学习心得,希望对大家能有帮助。
在前一章我们学习了如何学习基本的dex2jar和jd-gui使用。
这一章学习基本的ndk-build脚本参数用法。
编译具体参数使用:ndk-build : 编译
ndk-build -C : 先cd进入,然后执行ndk-build。
ndk-build -B : 在构建系统的时候不...
分类:
移动开发 时间:
2015-07-29 15:58:47
阅读次数:
272
1.NDK编译jni时增加调试信息:$NDK_ROOT/ndk-build -B NDK_DEBUG=12.发生崩溃时,logcat中收集日志:09-11 14:41:15.220: D/dalvikvm(20580): Added shared lib /data/data/com.sec.and...
分类:
移动开发 时间:
2015-07-27 12:42:28
阅读次数:
243
首先在Android Studio(版本1.2.2)工程的app目录下创建整个jni目录,jni目录里写Android.mk、Application.mk以及各类C/C++和汇编源文件。然后跟原来一样,用ndk_build工具去编,然后工具会自动生成libs目录,里面还有每个你在Application.mk里所指定处理器架构的so文件。
如果是引用第三方so,直接把相关的文件放在lib...
分类:
移动开发 时间:
2015-07-15 17:04:30
阅读次数:
111
从github下载下来之后运行,遇到的问题就是下面这个Error:Execution failed for task ':imagepipeline:ndk_build_bitmaps'.
> A problem occurred starting process 'command 'ndk-build.cmd''首先配置一下NDK的系统环境变量NDK_HOME,并且将其添加到PATH里面 不会的看...
分类:
移动开发 时间:
2015-07-13 18:33:46
阅读次数:
252
今天看了nate的ndk视频,随手记录一下,方便自己以后好查找。 1. 下载NDK; 2. 解压到自定义的目录下。 3. 配置环境变量,因为需要ndk-build这个命令来构建。 4. 定义一个native方法 5. 新建jni文件夹 6. 生成jni头文件。 命令行下切换到项目的根目录,执行jav...
分类:
其他好文 时间:
2015-07-11 20:07:07
阅读次数:
242
OpenCV for Android 使用(Linux)根据OpenCV4Android的文档一步步往下走。导入这些项目后,出现如下的构建问题:
* Build of configuration Default for project OpenCV Tutorial 2 - Mixed Processing *
/ndk-build.cmd
Cannot run program “...
分类:
移动开发 时间:
2015-06-17 15:27:38
阅读次数:
381
1.下载java,ndk,sdk2.mac下面配置环境变量,参考http://mylogo.blog.51cto.com/2963158/1661119cd~/可以显示当前用户下面的环境变量,然后使用touchbash_profile创建文件或者vibash_profile编辑环境变量文件,配置ndk和sdk的路径,配置完成以后使用ndk-build查看是否配置成功.如..
分类:
移动开发 时间:
2015-06-16 14:51:06
阅读次数:
138
Eclipse或者Android Studio里都不能调试C, 实际还得在gdb命令行里做,那这些代码放在Eclipse里毫无用处。虽然据说新的Android Studio里集成了C/C++开发,但是到什么程度还不知道。 废话少说,? 直接用NDK里的gcc...
分类:
移动开发 时间:
2015-06-10 17:34:18
阅读次数:
205
Error: Gradle: Execution failed for task ‘:mytask’ > A problem occurred starting process ‘command ‘jni/ndk-build.cmd”
这是win7打开android程序出现的问题,解决方法:打开build.gradle,找到“commandLine”这行,把commandLine ‘ndk-bu...
分类:
移动开发 时间:
2015-06-04 15:52:41
阅读次数:
156
运行OpenCV官方例子 tutorial-2-mixedprocessing总提示 /home/xxx/android_developer_tools/明明在PATH中采用好几种方法都加入了最后发现是因为这个文件没有执行权限xxx@xxx:~/Documents/sdk/openCV/OpenCV...
分类:
移动开发 时间:
2015-06-04 11:20:43
阅读次数:
159