⑴ 不懂源码、NDK、架构设计,只会写业务代码,真的会被淘汰吗
做安卓的吧
你要是普通开发不需要用到,如果要开发图像处理,人脸识别等app,还是脱不掉的。至于架构,安卓里面的架构相比java后端范围小了很多。源码当然要看看,能学到很多设计思想和底层实现原理。学了会更有竞争力,不学的话也能开发,但是年纪一大就完蛋了。
⑵ 紧急求助,请问如何在android 系统中通过ndk内嵌c版bullet物理引擎主要是如何编译bullet源代码...
http://blog.csdn.net/vagrxie/article/details/5928695
自己去SCDN看看吧
⑶ 求解:源码下载 ndk checkout 报错
那个不行就进checkout文件目录下删掉该工程再重新下载就可以checkout就可以了
⑷ android ndk 开发只写jni层的代码吗不能写hal层的代码吗以及linux驱动模块的代码嘛
NDK开发可以linux下的android源码中编译单个模块生成.so文件,然后放在上层android 项目中调用,你在源码中吧,你要编译的模块驱动的C代码放进去,按照JIN规则取号名字,然后编\编译,就行了,把生成的 so文件导入到上层项目,然后你知道C的函数名,在java层写本地方法和,C的函数名一样,记得类名也别搞错了,就行了。不要烧录整个系统,只要编译你需要的驱动模块生成so文件就行
⑸ 在哪里可以下载到android的内核源代码
按照google的官方做法需要linux系统,使用repo和git下载代码,具体步骤参考:
http://source.android.com/source/downloading.html
⑹ Android studio怎么关联NDK源码
NDK算是一个插件,安装以后可以在AS上面开发C C++,如果关联这个插件呢
⑺ 在哪可以看到NDK下gnu-libstdc++库的源代码
概括来说主要分为以下几种情况: 1. 代码的保护,由于apk的java层代码很容易被反编译,而C/C++库反汇难度较大。 2. 在NDK中调用第三方C/C++库,因为大部分的开源库都是用C/C++代码编写的。 3. 便于移植,用C/C++写的库可以方便在其他的嵌入式平
⑻ 关于ANDROID和NDK:外部的CPP文件如何通过NDK编译成so文件。
eclipse配置NDK环境