在Android OS上安装Perl模块

smi*_*ith 5 perl android cpan sl4a

是否有在Android上安装Perl模块(如LWP)的选项(在SL4A环境中).此外,是否有可以安装在Android上的预先打包的Perl模块,并且可以选择使用Android Debug Bridge查看安装了哪些模块.

Jul*_*ren 4

不。不。Perl 肯定会被要求提供这个,但是你可以先看一下

$ ls /data/data/com.googlecode.perlforandroid/files/perl/5.10.0/
Run Code Online (Sandbox Code Playgroud)

SL4A 的 perl 实际上附带了 CPAN.pm - 但不是它的所有依赖项,正如您将在遇到的错误中看到的那样

$ perl -MCPAN -eshell
Run Code Online (Sandbox Code Playgroud)

我在运行 OpenBSD 的 Sharp Zaurus 上使用了 CPAN.pm,并且使用了 CPAN.pm-less hack 从 CPAN 安装模块,这样在我的 64MB RAM 上这个过程会更容易。我的 Galaxy Tab 的硬件稍好一些。但目前,没有人致力于让(无根的)Android 成为 Perl 的舒适之家——而且由于 Perl 不太适合 Android 应用程序开发,这种情况可能会持续一段时间。

编辑:好吧,试试这些:

  1. 应用程序::FatPacker

  2. 应用程序::cpanminus