有研究这一块的同志吗?刚开始接触,程序出了些问题,希望大家探讨一下啊!

解决方案 »

  1.   

    NDK自带的那个编译器,编译时报错,提示找不到vsopencommtype.h这个文件,好像和starcore有关,那几个头文件可能都找不到
      

  2.   

    NDK下载全了吗,Eclipse装了CDT吧
      

  3.   

    Eclipse装过MinGW这个有影响?NDK应该挺全吧另外C++写手机应用程序该怎么写啊,毫无头绪啊?
      

  4.   

    ndk 下载后解压即可,只要不是想调试jni程序,可以不用装MinGw。
    在命令行下进行编译时,先进入你的JNI源码路径(比如工程目录为 MyProject,一般我会把jni代码放在 MyProject/jni 下面),然后在在执行 ndk-build 即可(当前目录下要配置一个android.mk),编译器会自动查找头文件,库文件的。
    vsopencommtype.h 这个是你自已的头文件,不是ndk ,看你代码是不是少东西。
      

  5.   

    现在我也有点晕了,ndk新版本现在支持自动编译了,好像不用手动编译了。
    我想知道,是不是Eclipse也要装CDT啊?用C++写Android手机应用要怎么写啊?有个简单的源码例子吗?
      

  6.   

    如果要在Eclipse里编译,那就要装CDT了
      

  7.   

    CDT 是要装的,不然语法高亮,类型提示都不会有的,写起来不方便。编译时也可以用CDT,但要改好多配置,非常麻烦。我只用CDT的编辑环境,不用它的编译。
      

  8.   

    我今天刚看到,VS2010也支持Android开发了貌似这个对于我们更好点的样子。
    哪位大哥知道手机应用c++该学点什么啊?