首页
社区
课程
招聘
[求助]问一个安卓入门的问题
发表于: 2016-12-2 13:40 5368

[求助]问一个安卓入门的问题

2016-12-2 13:40
5368
本人按照安卓软件逆向与安全一书上讲的东西,把一个名为dexopt-wrapper.so的文科推送到安卓模拟器上的/data/local位置,并赋予其可执行权限。但是执行时,出现了一个错误,该错误信息如下:
soinfo_link_image(linker.cpp:1635): could not load library "libcutils.so" needed
by "./dexopt-wrapper"; caused by load_library(linker.cpp:761): not a valid ELF
executable: libcutils.soCANNOT LINK EXECUTABLE
大致意思是载入库libcutils.so库失败,但是我看了该库,确实存在于目录/system/lib下面。我就想问问,这个问题是因为so的版本引起的吗?我的代码运行在海马玩0.10.5 Beta版本上。这个文件dexopt-wrapper有源代码,cpp文件。如果重新编译该cpp文件,可不可以解决这个问题?如果重新编译,该怎么编译针对海马模拟器可以使用的so文件呢?

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 141
活跃值: (29)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
真机上没问题吧
2016-12-3 16:21
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
6
如何指定编译这个?我编译了2.2源代码的没找到这个
2023-2-8 14:55
0
雪    币:
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
7
模拟器的是x86的,推的版本对吗
2023-2-8 15:26
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
8
重编译了吗?
2023-2-8 22:25
0
雪    币: 4274
活跃值: (3775)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
看下cpu架构是不是匹配
2023-2-9 10:32
0
游客
登录 | 注册 方可回帖
返回
//