首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

android学习hellojni阶段的一个低级有关问题,问问大拿们

2012-05-28 
android学习hellojni阶段的一个低级问题,问问大拿们我运行ndk中自带的hello-jni的demo,然后将hello-jni.c

android学习hellojni阶段的一个低级问题,问问大拿们
我运行ndk中自带的hello-jni的demo,然后将hello-jni.c中

C/C++ code
jstringJava_com_example_hellojni_HelloJni_stringFromJNI( JNIEnv* env,                                                  jobject thiz ){    return (*env)->NewStringUTF(env, "Hello JNI !");}

将输出信息(Hello JNI!)改一下,改成别的随便什么信息,再点击运行,控制台输出的为何依旧是“Hello JNI!”???

[解决办法]
clean && rebuild it && install it && run it
[解决办法]
你运行没有改变你的so文件,重新运行一下ndk,再运行工程
[解决办法]
先运行命令 $NDK/ndk-build 编译成 so 库,直接改源码是没用的,需要编译。
[解决办法]
探讨

先运行命令 $NDK/ndk-build 编译成 so 库,直接改源码是没用的,需要编译。

热点排行