吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1408|回复: 1
收起左侧

[Android 讨论] 针对 Android 10 无法在应用目录执行可执行文件方案讨论

[复制链接]
CarlosHw 发表于 2021-7-22 22:28

新人发帖,违规立删。

问题

目前Android 10无法在应用目录动态执行可执行文件

当下解决方案

将可执行文件内置到应用的 libs/ABI 目录,在需要执行时,找到extra的可执行so进行执行

弊端

  1. 无法动态升级可执行文件版本,比如内置 python,则 python 版本无法更新
  2. 导致安装包变大,内置 python 基本需要增加 25MB 的大小

疑问

是否有别的方式来绕过这个问题,比如利用 stub 之类的来做

目前还有一个方式就是将 target sdk 设置为 28,这样会导致永远无法将sdk 升级到29及以上。
各位还有别的特殊技能吗? 希望一起探讨下,互相学习。如果有违规,请告知我,立刻处理。感谢各位大大。

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| CarlosHw 发表于 2021-7-24 16:04
另外,还有一种方案,在 libs/ABI 放入 python.so,其他的 so 依赖从远端下载,这种方式目前也可以。
或者:
上架 play 的话,打包为 bundle 文件,进行分段下载,也可以降低包大小。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止回复与主题无关非技术内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-5-15 10:48

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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