这是一个android JNI 调用的范例, 编译后, 应用启动时出错. 提示"应用已经停止运行"http://download.csdn.net/detail/shenzhentom/4418596是什么原因呢? 请指导.

解决方案 »

  1.   

    是ndk吗?如果是,那你还要配置环境。
      

  2.   

    JNI函数命名有问题,应该是Java_包名_类名_函数名(包名和类名中的"."替换为"_"),命名错误的话会找不到函数,调用时会崩溃
    Java_com_example_hellojni_HelloJni_stringFromJNI修改为Java_com_example_hellojni_MyHelloJNIActivity_stringFromJNI
      

  3.   

    http://hi.baidu.com/ohanker/item/b047f936037746352f0f8135