[心得] 在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