5

Android (SL4A 環境) に LWP などの Perl モジュールをインストールするオプションはありますか。また、Android にインストールできるパッケージ済みの Perl モジュールはありますか。また、Android Debug Bridge を使用してどのモジュールがインストールされているかを確認するオプションはありますか。

4

2 に答える 2

4

C でコーディングされていない「Pure Perl」モジュール (別名「XS」モジュール) のみを SL4A バージョンの Perl に追加できます。SL4A によってインストールされた Perl zip をダウンロードするだけで、どのモジュールが含まれているかを確認できます。

SL4A の現在のバージョン (Perl 5.10) では、不完全なコンパイル プロセスが使用されているため、モジュールはかなり制限されています。Perl for Android Interpreterの新しいバージョンは、CPAN からより多くをコンパイルする方法の説明とともに、より多くの標準 Perl コア モジュールを含む予定です。

于 2012-11-19T15:12:47.403 に答える
4

いいえ、違います。Perl にこれを提供するように頼むことはできますが、まず以下を調べることから始めることができます。

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

SL4A の perl には実際には CPAN.pm が付属していますが、その依存関係のすべてが含まれているわけではありません。

$ perl -MCPAN -eshell

OpenBSD を実行している Sharp Zaurus で CPAN.pm を使用し、CPAN.pm を使用しないハックを使用して CPAN からモジュールをインストールし、64MB の RAM でプロセスが簡単になるようにしました。私のGalaxy Tabのハードウェアはわずかに優れています。しかし、現時点では、(root 化されていない) Android を Perl の快適なホームにする作業を行った人は誰もいません。

編集:さて、これらを試してください:

  1. アプリ::ファットパッカー

  2. アプリ::cpanminus

于 2012-02-23T02:04:20.843 に答える