如何用Android手机或平板编程写代码

而QPython就是一个整合了SL4a库和脚本解释器编辑器的脚本引擎,当然它其实也是一款APP。你也许会觉得一个脚本引擎,能实现的功能寥寥,并且在手机设备端,能调用的函数和实现的功能肯定很寒酸。刚开始一人客也是这样觉得,在试了几个编译器APP后,觉得写代码无非如此;然而QPython却展现出了其强大的一面。不但可以用Python写代码,更重要的是,还能用SL4a的api实现一些厉害的操作,犹如真正的apk应用程序能实现的功能一样。

sl4a的API里各种各样的函数,犹如Windows操作系统里的win32api,就是可以实现应用层的各种功能。比如获取手机信息,遍历手机联系人,遍历短信,检查蓝牙、控制WiFi,弹出窗口,调用摄像头,获取位置等等。这一系列的功能权限,不就是我们安装其他APP的时候也需要开启的权限吗?更何况,加上Python这种简单易行的脚本语言,编程得有多有趣?

在Android手机或平板上编程写代码,并没有想象中的那么难。当然这里只是一些简单的介绍。而要用QPython真正编程(至少是熟练),还有太多的前置知识需要学习,比如导入库的管理和使用,比如安卓的RPC问题。理所当然,即便编写出来的软件文件,也不是安卓系统官方的apk,而是py文件。而我们要运行这个文件实现功能,其实还是Qpython的控制台进程——但它能建立快捷方式。但,这已经实现了我们在安卓手机上编程写代码了。


分享到:


相關文章: