现在在学习做安卓驱动开发,在编译JNI里出现下面错误,请高手帮忙解答,谢谢!make:进入目录'/home/work/4.2.2_r1'
target SharedLib: libIrService (out/target/product/rk2928sdk/obj/SHARED_LIBRARIES/libIrService_intermediates/LINKED/libIrService.so)
/home/work/4.2.2_r1/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin/../lib/gcc/arm-linux-androideabi/4.6.x-google/../../../../arm-linux-androideabi/bin/ld: out/target/product/rk2928sdk/obj/SHARED_LIBRARIES/libIrService_intermediates/onload.o: in function JNI_OnLoad:frameworks/base/services/jni/onload.cpp:68: error: undefined reference to 'android::register_android_server_IrService(_JNIEnv*)'
collect2: ld returned 1 exit status
make: *** [out/target/product/rk2928sdk/obj/SHARED_LIBRARIES/libIrService_intermediates/LINKED/libIrService.so] 错误 1
make:离开目录“/home/work/4.2.2_r1”
root@xiabei-desktop:/home/work/4.2.2_r1/frameworks/base/services/jni#
target SharedLib: libIrService (out/target/product/rk2928sdk/obj/SHARED_LIBRARIES/libIrService_intermediates/LINKED/libIrService.so)
/home/work/4.2.2_r1/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin/../lib/gcc/arm-linux-androideabi/4.6.x-google/../../../../arm-linux-androideabi/bin/ld: out/target/product/rk2928sdk/obj/SHARED_LIBRARIES/libIrService_intermediates/onload.o: in function JNI_OnLoad:frameworks/base/services/jni/onload.cpp:68: error: undefined reference to 'android::register_android_server_IrService(_JNIEnv*)'
collect2: ld returned 1 exit status
make: *** [out/target/product/rk2928sdk/obj/SHARED_LIBRARIES/libIrService_intermediates/LINKED/libIrService.so] 错误 1
make:离开目录“/home/work/4.2.2_r1”
root@xiabei-desktop:/home/work/4.2.2_r1/frameworks/base/services/jni#
解决方案 »
- android程序服务器端的问题请教,非常感谢
- 请问怎么动态创建一个layout和SurfaceView,我怎么显示不出来?
- 怎样在QQ通讯录之前收到广播,拦截短信?
- 关于RadioGroup的问题
- 在线等——想转android开发,之前做.net麻烦高手推荐资料
- 关于Broadcast和BroadcastReceiver的疑问。。。。
- camera service的callback
- 新人求教,android要掌握到什么程度可以出去找工作
- dalvik.vm.heapsize=24 要在什么文件中设置呢?
- Android Studio出现“Cannot resolve symbol XXXX”问题应该如何解决?
- ubuntu编译4.2源码/bin/sh无权限问题
- 安卓点击事件问题
你从官网上下载NDK,然后将你的工程文件放到sample文件夹下,ndk-build如果不会的可以去网上看看,挺简单的!如果是测试用例,下载ndk工具,20~30秒就可以将hellojni编译完成你的操作步骤一开始就是错的