005 android jni 一个简单的报错
2015-10-28 11:42
429 查看
在android中使用ndk开发需要使用到jni。
public class JniSocket {
static {
System.loadLibrary("SmartSocket");
}
其中指令没有被执行,改为如下运行正常;
public class JniSocket {
检查jni类似错误的方法
确保System.loadLibrary()函数一定被执行了加载了库。
对应函数函数名是否正确;
对应参数是否正确;
1. java.lang.UnsatisfiedLinkError: No implementation found for void com.frank.smart.smarthome.JniSocket.test() (tried Java_com_frank_smart_smarthome_JniSocket_test and Java_com_frank_smart_smarthome_JniSocket_test__)
原因:public class JniSocket {
static {
System.loadLibrary("SmartSocket");
}
public native void test(); }
其中指令没有被执行,改为如下运行正常;
public class JniSocket {
JniSocket() { //static { System.loadLibrary("SmartSocket"); } public native void test(); }
检查jni类似错误的方法
确保System.loadLibrary()函数一定被执行了加载了库。
对应函数函数名是否正确;
对应参数是否正确;
相关文章推荐
- android显示gif图片
- Android 支付宝接口调用
- 彻底解决Android 应用方法数不能超过65K的问题
- Android.mk相关知识
- android 处理器crash刊物
- Android中的各种访问权限Permission含义
- android中在广播中弹出pop框的局限性
- 为Android应用程序读取/dev下设备而提权
- android:Adapter中设置textview字体颜色
- 关于android布局的两个属性dither和tileMode
- 解决android:background背景图片被拉伸问题
- Android机型适配之痛[干货分享]
- Android中的PopupWindow详解
- Android-自定义PopupWindow
- Android 数据库打包随APK发布
- Android中PopupWindow的用法(位置、动画、焦点)
- Android PopupWindow 的使用
- Android基础入门教程——8.3.9 Paint API之—— ColorFilter(颜色过滤器)(1-3)
- 【Android】页面迁移时先弹出键盘问题解决
- Android中如何获取系统应用程序列表与AndroidManifest.xml信息