移植首先要熟悉makefile,会改才行
其次编程能力也要好,移植通常会有问题,要小改一下代码的。android编译出来的库都放在system/lib下,可执行的都放在/system/bin下

解决方案 »

  1.   

    linux都是c的,android是java,你要是全移植,那jni工作量可就大了,不如重新做。复杂数据处理功能才做成jni
      

  2.   

    android是java?只有framework层和application层才是吧
      

  3.   

    如果是命令行的程序,应该可以把。比如busybox例子,简单省事的方法是编译好后直接放到镜像里。静态链接的。如果要在android里编译,文件个数多了,修改。mk也是不小的工作量啊。我知道这么点。
      

  4.   

    如果LZ熟悉linux编程的话 ,工作量应该不大的 
       主要工作就是MK的修改,还有数据类型兼容问题。