2013-10-09 97 views
4

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

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

+0

我要搜索这个 – Prakhar

回答

3

的APK网站托管在谷歌代码,因此,如果你知道如何使用git,你应该能够拉的源代码下使用他们的网站:

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

一旦你这样做你可以使用Eclipse的Import实用工具将代码作为Android项目导入。这应该为您提供代码的pre-APK版本,您可以将其添加为现有项目的依赖项。

+0

我已经将perl-android-apk项目添加到我的项目中作为依赖项。现在,它的正确用法是什么 - 只需从我的项目启动perl-android-apk的'ScriptActivity'? –

+0

从我的(很快)看源代码,它看起来像你想实例化一个'InterpreterProcess'对象或一个'MyScriptProcess'对象 - 它们看起来像他们把脚本作为构造函数参数运行。 –

+0

它工作?我还在想,如果脚本非常简单,那么可能有一种方法可以在Java中本地执行此操作。 –