关于系统不支持 32 位 APP 问题,能否反编译 32 位然后转成 64 位?

2025 年 6 月 9 日
 Vesc
给家里长辈买了个三星 S25 U 事先没了解到三星已经不支持 32 位 APP 了,有个内部使用的 app 是 32 位的无法安装,却必须使用,目前是用备用机扫码的。
尝试过使用光速虚拟机,把 32 app 装在虚拟机里面,但是无法正常调用相机扫码
8647 次点击
所在节点    Android
75 条回复
Vesc
2025 年 6 月 9 日
@Akiya 旧手机可以当备用机用,但是同时带两个手机也挺麻烦的
Vesc
2025 年 6 月 9 日
@Ocean810975 没试过
Vesc
2025 年 6 月 9 日
@Mithril #37 不过要是手机想用 Tango 起码的 root 吧,三星的手机 root 也挺麻烦
Vesc
2025 年 6 月 9 日
@lloovve 目前有备用机,就是看看转 64 位 apk 的可行性
yanqiyu
2025 年 6 月 9 日
@Ocean810975 这类软件也不是 emulator ,而是想办法劫持特权操作来维持一个虚拟机(加强版的 proot ),解决不了指令集的不同
yanqiyu
2025 年 6 月 9 日
@Vesc #35 如果一个程序无原生库那他就不会有架构限制了
realpg
2025 年 6 月 9 日
没事儿别给关心你的人找罪受
别买那些 others 品牌的手机
icy37785
2025 年 6 月 9 日
@maxmax4max #7 人家没说错啊,你应该看清楚吧。
iFlicker
2025 年 6 月 9 日
除非这个 app 有自研的 native 代码,不然可以直接 apktool 反编译给里面的 so 都加一个 arm64 的,然后回编译签名就行了,不难
Vesc
2025 年 6 月 9 日
@iFlicker app 的内容我看过,感觉就是一个简单的增删改,感觉不会有自研的 native
ouqihang
2025 年 6 月 9 日
国产 ROM 支持的,安装 32 位应用会提示打开 32 位应用支持,要重启手机。
Vesc
2025 年 6 月 9 日
@ouqihang 三星在国内销量不高,也没做兼容
Vesc
2025 年 6 月 9 日
刚解压看了 apk 内容,里面有个 lib39285EFA.so ,估计加密了,反编译是不可能实现了
YuushaTao
2025 年 6 月 9 日
装个虚拟机 vmos 这种类似的,在把 app 装里面看看
sparkssssssss
2025 年 6 月 9 日
我个人使用光速调用相机有问题
可以试试 vmos,我使用没问题
sparkssssssss
2025 年 6 月 9 日
使用伏羲安装 32 位的,也可以尝试.
v2zhao
2025 年 6 月 9 日
某宝找人分析下动态库,与业务无关的话可以去掉 听你的描述这里面估计也没业务相关的,业务相关的话逆向就费劲了。外包一般不写汇编,有源码估计编译下就行了
zhouquanbest
2025 年 6 月 9 日
给长辈用建议别三星 系统要折腾才好用
iFlicker
2025 年 6 月 9 日
@Vesc 其实如果愿意折腾还是可以的,IDA 打开这个 so ,然后,。。。。
qianxaingmoli
2025 年 6 月 9 日
直接换机器成本更低,比如小米。有完善的兼容性方案。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/1137272

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX