您的位置:首页 > 编程语言 > Java开发

使用JNI连接Cpp程序的问题--> java.lang.UnsatisfiedLinkError: HelloWorld

2012-05-11 16:04 537 查看
#include<jni.h>
//#include<com_example_TestCpp.h>
#include<android/log.h>

JNIEXPORT void JNICALL Java_com_example_TestCpp_HelloWorld (JNIEnv *env, jobject thiz)
{
__android_log_write(ANDROID_LOG_INFO,"MyNdkDemo", "XXXXXXXXXXXXXXXXXXXXX-1");
}


android NDK 开发写测试小程序时遇到:

cpp文件中的代码,

当把头文件 com_example_TestCpp.h [用javah 生成]  注释掉就会出现标题所示问题

包含头文件时则运行没有影响。

头文件不是可以不需要吗,怎么会出现这个问题?标记!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  jni android java 测试
相关文章推荐