天嵌 ARM开发社区

 找回密码
 注册
查看: 3491|回复: 2

有关System.loadLibrary 失败的问题

[复制链接]
三嗔 发表于 2013-8-16 09:38:16 | 显示全部楼层 |阅读模式
我模仿demo 程序led, 做了个程序wordcount。1)  驱动/dev/wordcount是正确的。因为测试程序(用c写的在/system/xbin下)可以返回正确的值。

2)  HAL层 testWordCount.so 放在 /system/lib/hw 下, JNI层 libwordcount.so 放在 /system/lib下
3)  APP层System.loadLibrary("wordcount");  
     返回 java.lang.UnsatisfiedLinkError: Couldn't load libwordcount.so: findLibrary returned null
请问是哪里出问题了。

Jangel 发表于 2013-8-16 10:06:36 | 显示全部楼层
LZ要贴出相关代码啊
 楼主| 三嗔 发表于 2013-8-22 08:47:19 | 显示全部楼层
代码不变,在HAL层的Android.mk中 LOCAL_MODULE:=wordcount.$(TARGET_BOARD_PLATFORM)  编译成Wordount.tq210.so 放在 /system/lib/hw就可以了。
请问,HAL层的so 与 jni层的 so, 它们之间怎么发生关联呢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-6-16 14:59 , Processed in 1.046875 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表