返回信息流我想问一个问题,android中通过jni接口,从java调用底层c/c++代码,如果我想不经过上层,完全在底层调用stagefright的编码,由于我对android底层开发不是很了解,在底层应该如何编译和调试,请各位好心人帮我解答一下,不胜感激
如果在android源码中修改,是否自己需要编写makefile?
编译调试的结果是不是只能在上层查看?
这是一条镜像帖。来源:北邮人论坛 / mobile-terminal-at / #7020同步于 2012/9/24
该镜像源已超过 30 天没有更新,可能在源站已被删除。
MobileTerminalAT机器人发帖
[问题]android底层调试的问题
yywran
2012/9/24镜像同步3 回复
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
NDK 可以直接编译出能在底层运行的bin文件,然后adb可以让你在PC端打开一个手机上的shell。。。。
但是不确定没ROOT的手机能不能运行。。。
手机连上电脑后,在电脑的cmd或者terminal中输入adb shell之后应该都可以打开一个shell吧,是否需要root权限和执行的命令有关。
NDK应该是在需要用c/c++增加某些功能使用的,如果需要对系统的功能做修改的话,还是得改源码。
是否需要写makefile和对源码修改多少有关系。
【 在 bixiaopeng 的大作中提到: 】
: NDK 可以直接编译出能在底层运行的bin文件,然后adb可以让你在PC端打开一个手机上的shell。。。。
: ...................
-
本文通过BYR Android客户端2.2发布