Google的Android Scripting Environment(ASE)项目为Android增加了脚本支持。
通过安装ASE,我们就可以在Gphone上编写脚本并执行了
并且ASE支持在脚本中调用Android上的api,同时简化了接口的使用。
来看看下面的这段代码(via),虽然代码只有6行,不过也能完成像图书条形码识别及搜
索这样的复杂功能了
import androiddroid = android.Android()code = droid.scanBarcode()isbn = int(code['result']['SCAN_RESULT'])url = “http://books.google.com?q=%d” % isbndroid.startActivity(‘android.intent.action.VIEW’, url)
程序先通过调用barcode扫描书籍条形码获得ISBN编号,然后打开图书搜索搜索相应书籍的
信息,这是测试运行的截屏:

注:运行这段脚本请先安装barcode。
--------------------------------------------------------------------
Android上Python环境的搭建
ase可以从http://code.google.com/p/android-scripting/downloads/list下载,
直接安装apk文件即可。
 
同时下载Python解析器的三个文件:

python_extras_r2.zip,python_r2.zip和python_scripts_r2.zip放sd卡的根目录,

在ase中选menu->Interpreters->menu->add,选择Python即可安装,ase会自动解

找了些Android python开发方面的资料。

Scripting Layer for Android (SL4A) adnroid开发SL4A工具包
http://code.google.com/p/android-scripting/

SL4A工具包的界面相关

http://code.google.com/p/android-scripting/wiki/UsingWebView




Python for android 运行时 选择python语言版本

http://code.google.com/p/python-for-android/downloads/list


1楼补充:
kivy

http://kivy.org/

================
100% free to use
Business friendly: LGPL 3 license
Available for Windows, Mac OS X, Linux & Android
==========


好了,开始 python for Android 的开发吧

更多相关文章

  1. Pycharm安装PyQt5的详细教程
  2. Android(安卓)环境搭建
  3. android ndk编译x264开源(用于android的ffmpeg中进行软编码)
  4. 第一章 andriod studio 安装与环境搭建
  5. Android,一个思路实现APP版本更新
  6. android插件汇总
  7. Android(安卓)RabbitMQ使用之RabbitMQ安装及配置
  8. Android(安卓)ROM的创建和烧录
  9. ubuntu NDK 的安装

随机推荐

  1. [置顶] Android(安卓)Studio Android(安
  2. Android搜索自动提示功能 AutocompleteTe
  3. Android系统应用不支持读写存储
  4. 开机自启动3
  5. Android之十三刮刮卡中奖功能
  6. 开机不锁屏
  7. android 读取联系人
  8. Android(安卓)SDK/ADT 历史版本下载地址
  9. 最新android版本对应的API等级
  10. AndroidManifest.xml文件详解