我正在玩弄一个想法,其中我将 SL4A 代码脚本片段存储在“常规”java Android 应用程序的本地数据库中。这个想法是在运行时从 Activity 类中检索这些代码片段并执行它们。
尽管我使用了最好的 google-fu,但我还是找不到任何示例,这让我觉得这是一个不好的迹象。有很多关于如何运行 SL4A 脚本的示例,但似乎没有一个示例显示如何将脚本检索为字符串(或流)对象,然后从 Activity 中执行脚本。
我确实找到了一个接近我想要的示例,但它似乎没有提供执行多行脚本的能力,并且需要 root 访问权限。