SL4A OE 链接
-
以前用ISP的端口群发手机发短信,现在智能机当道,客户收到的时候有可能作为垃圾短信被屏蔽了。为了解决这个问题一直在想办法,突然有一天看到的SL4A收短信的应用,觉得这个方式比较好,在加上OE的模板,可以实现使用昵称向客户群发短信的功能,再也不会被当成群发消息了。
一直也没有时间去弄,直到最近,把mrshelly的代码拿来改了下配合我的设计习惯,将SL4A单独抽出来作为一个硬件模块hw_sl4a,将功能写入了原来的群发应用中。
SL4A需要在ANDROID手机上启动了SL4A服务,这个地方我前面有点不清楚,直到mrshelly给我说了一下,我才明白。当服务起来之后,后面收发短信甚至更多的应用就简单了。以下是OE使用SL4A的介绍。
1,在ANDROID手机里面安装SL4A,怎么安装,请BAIDU或GOOGLE以下,简单。
2,手机安装好SL4A之后,启动WIFI。
3,打开手机上的程序管理器,找到SL4A应用,点击启动,SL4A启动之后主窗口会出现No matches found,没有任何其它显示。
3,在SL4A界面,点击菜单,将在界面下方出现6个功能菜单,点击 view,出现一个选择框,点击interpreters,窗口会出现一个电脑图标和Shell字样。
4,再点击菜单,点击Preferences,在出现的选项中点击Server Port,并输入一个数字,记住这个数字,它将来需要在hw_sl4a中使用。确定并放回界面。这个端口设置好之后,以后都会使用这个端口,不需要修改。
5,再点击菜单,点击Start server,选择Public。如果没有以外的,注意观察手机的状态栏,此时应该出现了SL4A的小图标。
6,拉开手机状态栏,选择SL4A Service,窗口中会显示server IP:端口,其中IP是手机在WIFI网内的地址,端口就是刚才设置的数字。
------------手机准备就绪,下面就是OE端---------------
7,将hw_sl4a复制到addons下。
8,用管理员帐号登录到OE中,刷新应用程序列表。不懂的去面墙 ;D。
9,安装hw_sl4a,刷新界面后,出现SL4A Device菜单。
10,选择创建SL4A设备,为每一个台启动了SL4A服务的手机或者设备起个名字,指定一个用户。设置好地址和端口(就是6中看到的IP和端口)
11,点击“刷新”按钮,正常情况下,右侧的状态栏会从“离线”变为“在线”,如果不能在线,检查整个设置。
12,“在线”状态下,会出现"发送测试短信"的按钮,点击此按钮将会向指定的用户手机上发送一条短信(也就是要求,这个用户资料中手机号码一栏要填写正确)
------------ SL4A 实际上就是用IP:端口的方式为网内用户提供了控制ANDROID手机的控制端口 ---------------
不会截图,不会截屏,大家看不懂,可以在开发群里面找 深圳-严林东 [email protected]
(第一次写长贴,有点儿辛苦阿!)
谢谢mrshelly,谢谢jeff!