gpt4 book ai didi

android - 在 Android 上使用 Groovy

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:27:11 26 4
gpt4 key购买 nike

随着ASMDEX的出现(ASM 用于 dex 文件)和 dexmaker , 难道不能将 Groovy 移植到 Android 吗?这两个框架都允许在运行时生成 dex 字节码。

据我了解,无法从内存中的 APK 修改 dex 类。但是难道不能将这些类复制到可写内存中,在运行时修改这些副本并使用它们吗?

还需要移植什么来处理dex类文件? CGLIB

最佳答案

原始移植项目名为discobot然后 some guys做了一个名为 discobot2 的新项目Afaik 第一个项目没有类的运行时转换,但能够在 Android 上运行第一个 Groovy 程序,启动时间非常慢。至于第二个项目,我最后知道的状态是他们解决了大部分问题,现在正在运行时翻译类。但我从未尝试过。

更新:从 Groovy 2.4 开始 third version在 Android 上运行 Groovy 是可能的

关于android - 在 Android 上使用 Groovy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10777560/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com