让Python在Android系统上飞一会儿:第三节 在电脑上编写程序在手机上运行

 本节目录
1. 一些传统的方法
2. 将程序的代码生成二维码图片
3. 使用手机扫描生成的二维码,并将其转化为py脚本

前言
在手机上写脚本是一件非常辛苦的事情,虽然SL4A人性化的为我们提供了API快速插入功能,并且优美的Python为我们省去了输入分号和括号之苦,但是没有智能感知,没有关键字补全,狭小的按键,输入符号的困难,还是让我没有勇气去在手机上写超过50行的程序.改为在电脑上编写代码,再复制到手机上运行!那么,如何快速的将PC上编写的代码发送到手机上呢?

1. 一些传统的方法
1.1 数据线
这个就不用我多说了吧,应该都会的,但是随身带数据线是件很麻烦的事情,所以应该再找些其他方法!
1.2 wifi
和数据线原理差不多,很多的android的PC客户端都已经支持通过wifi连接手机了,比如豌豆荚,但是不是哪里都有wifi的.
1.3使用具有网络同步功能的笔记管理软件
通过笔记管理软件,比如evernote,盛大麦库等
在pc端编写好脚本,上传,然后再在手机上下载下来,粘帖到SL4A中.

2.将程序的代码生成二维码图片
上面的几种方法要么对硬件有要求(数据线,无线路由),要么要下载额外的软件(笔记管理软件),都比较麻烦,其实SL4A的作者也考虑到了这个问题,为我们提供了一种很有趣的代码输入方式:扫描二维码!

方法如下:
1. 打开二维码生成页面: http://zxing.appspot.com/generator/,在Contents后面的下拉列表中选择:Text
2. 在Text content 后文本区的第一行输入脚本的名称,比如:HelloWorld.py
3. 在他的下方输入脚本的内容.
4. 在Barcode size 后的下拉列表中选择:L
5. 点击Gernerate 生成二维码
6. 将右边生成的二维码保存或者与你的朋友们分享!

3. 使用手机扫描生成的二维码,并将其转化为py脚本
二维码生成了,如何将它导入手机呢?
1.启动SL4A进入脚本列表
2.按菜单键(MENU)
3.点击Add
4.点Scan Barcode
5.扫描生成的二维码,脚本便会自动显示在列表中(名称就是第一行的名称)
ps:二维码最多容纳的字符为4296个,所以只能用来存放较短的脚本!

本文参考了: http://code.google.com/p/android-scripting/wiki/SharingScripts

欢迎加入豆瓣SL4A小组,在讨论中一起进步: 豆瓣SL4A小组 ( http://www.douban.com/group/SL4A/

文章转载自: 铁骑世界( http://cooleep.com/)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值