BOSS要求在Android下用纯C写程序,android下的纯C程序在android下运行是不是还是JNI调用SO的方式,
现在说android-ndk-r5b支持纯C/C++的开发,但是我用那个r5b的NDK编绎native-activity的试例程序
还是编绎出来的是.so文件,难道用C/C++不能直接出APK的文件吗?
如果我只想用C/C++写一个程序,是不是要用到ARM-NONE-LINUX的交叉编绎环境,但用ARM-NONE-LINUX编绎出来的东西都好大,还有ARM-NONE-LINUX编绎出来的程序在android下跑安全稳定吗?
新手发问,可能表述的不是很清楚,但请高手解答.
现在说android-ndk-r5b支持纯C/C++的开发,但是我用那个r5b的NDK编绎native-activity的试例程序
还是编绎出来的是.so文件,难道用C/C++不能直接出APK的文件吗?
如果我只想用C/C++写一个程序,是不是要用到ARM-NONE-LINUX的交叉编绎环境,但用ARM-NONE-LINUX编绎出来的东西都好大,还有ARM-NONE-LINUX编绎出来的程序在android下跑安全稳定吗?
新手发问,可能表述的不是很清楚,但请高手解答.
解决方案 »
- Android 4.2代码中奇怪的数组定义
- [安卓开发]有谁知道现在google map api key怎么申请的啊?
- gles_jni是什么?
- 通过id查数据库,求空指针原因
- Could not create tab content because could not find view with id
- 可以安装在Androrid2.3的无线上网卡?
- 装有Android操作系统的HTC手机,如何查看其重力感应相关数据
- android开发 单击按钮弹出一个区域?
- Jni开发里一定需要头文件吗?
- eclips打不开?
- 大神们帮忙啊。。。。android的地图方面的知识。急急急!!!!
- 请教ADB高手
硬件驱动 相关函数接口用c 实现 ,封装一下,通过Jni传值给java ,跑在android虚拟机上
NDK中给的例子,依然是编译成SO的库,只不过,免去了JAVA代码的调用了,可以用ECLIPSE直接生成APK的安装包,安装运行的,(具体的调用原理,我也不知道,而且入口函数是么子,也正在研究中)