android ndk 运行源码求助!!
ndk的环境已经搭建成功, 可以运行samples中的例子, 也可以写新建自己的工程, 并生成.so文件.但是想调试一下android的源码, 我下了android4.0 ,androdi4.1, 的源代码, 但是运行都不成功.
对make的了解不够, 环境是不是完全搭建成功也不清楚, 有经验的的老鸟来指点一二啊.
源码据说有16G 我下的不是很完全,和这个有关系么?
ndk编译的过程中报错都是和路径有关 ,应该是ndk找不到android源码中mk文件里写的路径, 这个怎么解决,难道要手动一个一个的加上么?? --------------------编程问答-------------------- 难道没有人这么干过么?? --------------------编程问答-------------------- day day up --------------------编程问答-------------------- 你贴错误出来啊 路径有问题就是要手动加
如果有很多地方都有问题 就说明你的脚本路径变量和环境变量的规划有问题 --------------------编程问答-------------------- 我也经常遇到没有人回答的问题,最后才知道不是没有人知道,是大家不屑于回答,基础知识 --------------------编程问答-------------------- 其实我在就知道这是csdn的单机版
你们都是NPC
做个工作记录吧 因为机器的原因刚刚装好UBUNTU 担心会有BUG所以装英文版,没输入法后装好的
下了一推的软件 repo ,git,下载了 jdk ,android4.0代码包,android kernel ,ndk r9 eclipse with c/c++,eclipse adt ...
安装完毕后,编译ndk samples的例子(hello-jni) 成功!,cd 到hello-jni/jni中,编译 成功 ,原来不需要配置环境变量 NDK_PROJECT_PATH 可以在JNI目录中直接运行 ,配置完了不能运行 要到项目的目录中运行才可以 ,环境基本完成 ,解压android4.0 ,里边的代码都是没有JNI的,随便找一个目录下有Android.mk的终极目录 ,编译发现有错误提示<utils/Log.h>没有找到,cpy文件此头文件到 可以找到的位置,发现更多的头文件找不到,思路有问题,再看看. --------------------编程问答-------------------- 纠正一下NDK必须要有项目目录 也就是JNI的上层目录 NDK的作用就是针对这个项目来编译.so
补充:移动开发 , Android