有个用vs写的工程,要把这个工程移植到android中去,网上可得有两种方法可用,
1.  (1)、编写带有native方法的java类
  (2)、使用javac命令编译所编写的java类
  (3)、使用javah命令处理类文件,生成C/C++头文件
  (4)、使用C/C++实现本地方法
  (5)、将C/C++编写的文件生成动态连接库
    (6)把生成的.dll库放到c:/windows/system32目录下
http://blog.csdn.net/chenjin_zhong/article/details/5870305
该方法不用写Android.mk 也不是生成.so动态库
方法二:(相同的步骤就不写了)
    (5)写Android.mk文件
    (6)用ndk编译生成.so文件
    这两个的区别是什么呢?网上多数用的是第二种方法