【问题标题】:Running a Perl script on Android在 Android 上运行 Perl 脚本
【发布时间】:2013-10-16 20:26:28
【问题描述】:

我需要从我的 Android 应用程序运行 Perl 脚本 (isohybrid.pl)。我遇到了perl-android-apk project,这似乎正是我所需要的。它是一个 Eclipse 项目,你可以从这个基础上构建你需要的东西。问题是我在自己的项目中需要这个。

所以我的问题是如何将其合并到我自己的项目中?我也愿意接受有关在 Android 上运行 Perl 脚本的其他建议 - 但是,Perl 解释器需要包含在我的 APK 中。

【问题讨论】:

    标签: android perl interpreter sl4a


    【解决方案1】:

    APK 网站托管在 Google Code 上,所以如果您知道如何使用 git,您应该能够使用他们的网站下载源代码:

    https://code.google.com/p/perl-android-apk/

    完成后,您可以使用 Eclipse 的 Import 实用程序将代码作为 Android 项目导入。这应该会为您提供代码的 pre-APK 版本,您可以将其作为依赖项添加到现有项目中。

    【讨论】:

    • 我已将 perl-android-apk 项目作为依赖项添加到我的项目中。现在,它的正确用法是什么 - 从我的项目中启动 perl-android-apk 的 ScriptActivity
    • 从我(非常快速地)看一下源代码,看起来你想实例化一个“InterpreterProcess”对象或一个“MyScriptProcess”对象——看起来他们都把脚本作为一个构造函数参数。
    • 成功了吗?我也在想如果脚本真的很简单,那么可能有一种方法可以在 Java 中本地完成。
    • 这部分确实有效,但基本的 Perl 命令不起作用 - 请参阅此处my other question
    猜你喜欢
    • 2018-03-31
    • 1970-01-01
    • 2015-05-27
    • 1970-01-01
    • 1970-01-01
    • 2010-09-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多