作者imce (蜥蜴)
看板Perl
标题[心得] 在android上跑perl
时间Thu Nov 14 10:13:28 2013
工作关系,要在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,等遇到再研究。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.135.90.94
※ 编辑: imce 来自: 220.135.90.94 (11/14 10:14)
1F:推 xatier:用心推! 11/14 11:26
2F:推 abliou:已哭 等这天等好久啦 11/14 15:41
3F:推 herculus6502:真是梦幻~~ 11/14 19:35
4F:推 CindyLinz:先推再说! 11/15 15:42
5F:推 flu:好消息 11/15 21:32
6F:推 johnnycgi:Perl 越来越神了 XD 12/06 15:41