2012-02-22 135 views
5

有沒有在Android上(在SL4A環境中)安裝LWP等Perl模塊的選項。另外,是否有預安裝的Perl模塊可以安裝在Android上,並且有一個選項可以查看使用Android調試橋安裝了哪些模塊。在Android操作系統上安裝Perl模塊

+0

如果有本地Perl安裝,那麼你應該可以在命令行上通過'cpan'安裝模塊。 – 2012-02-22 21:58:02

回答

4

號第Perl可以肯定會被要求提供這一點,但你可以通過在

$ ls /data/data/com.googlecode.perlforandroid/files/perl/5.10.0/ 

SL4A的perl的期待實際上帶有CPAN.pm開始 - 但不是所有的依賴,因爲你」 LL與錯誤,看看你有

$ perl -MCPAN -eshell 

我用CPAN.pm在夏普的Zaurus,運行OpenBSD的獲得,和我用CPAN.pm少砍模塊安裝過CPAN的,這樣的過程將是更容易在我的64MB的RAM。我的Galaxy Tab有更好的硬件。但是目前,沒有人做過將Android(無根)安裝到Perl的舒適之家的工作 - 而且由於Perl不適合Android應用程序的開發,這可能會持續一段時間。

編輯:嗯,請嘗試以下:

  1. App::FatPacker

  2. App::cpanminus

4

只有 「純Perl的」 未在C(又名編碼模塊「。 XS「模塊)可以添加到SL4A的Perl版本中。您只需下載Perl zip installed by SL4A即可查看包含哪些模塊。

在SL4A的當前版本(Perl 5.10)中,由於使用了不完整的編譯過程,模塊相當有限。 Perl for Android Interpreter的新版本即將在這裏推出,它將包含更多的標準Perl核心模塊,以及如何從CPAN編譯更多的內容。