NDK开发常见错误
来源:互联网 发布:p图片软件大全 编辑:程序博客网 时间:2024/05/17 07:43
在jni目录下没有发现Android.mk文件
Android NDK: Your APP_BUILD_SCRIPT points to an unknown file: ./jni/Android.mk
c文件中没有导入jni.h的头文件.
jni/CommonError.c:4:1: error: unknown type name 'JNIEXPORT'jni/CommonError.c:4:19: error: expected '=', ',', ';', 'asm' or '__attribute__'before 'JNICALL'jni/CommonError.c:4:19: error: unknown type name 'JNICALL'
c代码实现的方法没有写形参的名字.
jni/CommonError.c: In function 'Java_com_ycy_commonerrordemo_MainActivity_sayHelloInC':jni/CommonError.c:6:3: error: parameter name omittedjni/CommonError.c:6:3: error: parameter name omittedjni/CommonError.c:8:13: error: 'env' undeclared (first use in this function)jni/CommonError.c:8:13: note: each undeclared identifier is reported only once for each function it appears in
调用native方法, 没有加载.so文件.
No implementation found for native Lcom/ycy/commonerrordemo/MainActivity;.sayHelloInC ()Ljava/lang/String;
加载.so文件时, 名字写错.
java.lang.UnsatisfiedLinkError: Couldn't load libcommonerror.so: findLibrary returned null
当前生成的arm平台下的.so文件, 运行在了x86的平台模拟器下.
java.lang.UnsatisfiedLinkError: Couldn't load libcommonerror.so: findLibrary returned null
解决方案: 在jni的目录下, 创建一个Application.mk, 内容如下:
# 生成所有的机器码.APP_ABI := all# 生成单个平台的机器码APP_ABI := x86 armeabi
0 0
- NDK开发常见错误
- NDK开发常见错误总结
- Android NDK开发常见错误
- ndk开发过程中的常见错误
- Android开发-----NDK开发中的一些常见错误及解决办法
- Android开发-----NDK开发中的一些常见错误及解决办法
- Android开发-----NDK开发中的一些常见错误及解决办法
- NDK常见错误整理
- NDK开发(2)——常见错误
- Android Studio NDK及so文件开发 以及常见错误
- NDK开发中的一些常见错误及解决办法
- Android NDK使用常见错误
- Android NDK使用常见错误
- Android NDK使用常见错误
- Android NDK使用常见错误
- Android移动非编开发过程--NDK、OPENGL ES开发中的一些常见错误及解决办法
- Android NDK开发(三)——常见错误集锦以及LOG使用
- Android NDK开发(三)——常见错误集锦以及LOG使用,androidndk
- ActiveMQ讯息传送机制以及ACK机制
- 防止PHP显示Notice警告
- 学习Jquery之前需要了解的Javascript
- Android开源项目--分类汇总
- Github for windows设置代理
- NDK开发常见错误
- Android DrawText 字符串的绘制
- C# 正则数据验证、安全、转换类
- [Cocoa]_[初级]_[NSTableView--数据操作和表格操作要注意的问题]
- C++ primer第4章题目解答
- 700 Delete Numbers
- Sqlite3的简单用法,得到行数和列值【附源码和文件】
- JVM调试日志详解
- 阿里云产品分析(2):阿里云存储与CDN可用性分析与天弘基金案例