[心得] 在android上跑perl

作者: imce (蜥蜴)   2013-11-14 10:13:28
工作關係,要在android上開發程式,但是我只會perl怎辦?
現在android上也能跑perl囉。
1.下載並安裝SL4A
https://code.google.com/p/android-scripting/
2.執行SL4A->option->View->Interpreters->option->add->perl
程式會自動下載perl_for_android_r1.apk,或是自行去上面的網頁下載後安裝
3.安裝剛剛的perl apk,安裝後並執行他會自己出現2個範例.pl
4.執行SL4A,會看到畫面裡有兩個.pl檔,此時就可以開始開發perl了。
5.SL4A安裝完後,他好像會自動幫你裝一個TaskBomb程式,這個程式可以讓android
建立script的捷徑,也可以定時執行script,開機或關機前執行script,非常方便。
6.能操控android的API請見網頁
https://code.google.com/p/android-scripting/wiki/ApiReference
(以下是心得)
因為要開發的程式很簡單,所以也沒遇到什麼問題,只有GUI要怎麼做而已,
問了google後,得到兩個解法,一個是利用webviewshow,建立網頁後可以跟script溝通,
另一個方法,做一個webserver,然後寫網頁用ajax跟程式溝通,我是用後者
(因為第一個方法我的javscript一直出問題,懶得解)
環境預設好像只有三個PM,HTTP::Tiny,JSON,Try::Tiny,另外我還用了下面這些都OK
use strict;
use warnings;
use Time::HiRes qw(ualarm usleep time);
use IO::Socket;
use IO::Select;
use IO::Socket::INET;
至於要怎麼裝Package,等遇到再研究。
作者: xatier (一切重來就好了...)   2012-01-14 11:26:00
用心推!
作者: abliou (愚者)   2012-01-14 15:41:00
已哭 等這天等好久啦
作者: herculus6502 (金麟豈是池中物)   2012-01-14 19:35:00
真是夢幻~~
作者: CindyLinz (Cindy Wang)   2012-01-15 15:42:00
先推再說!
作者: flu (Crazy Rhythm)   2012-01-15 21:32:00
好消息
作者: johnnycgi (紅茶不加糖)   2013-02-06 15:41:00
Perl 越來越神了 XD

Links booklink

Contact Us: admin [ a t ] ucptt.com