有没有办法在Android上运行Python?

我们正在开发一个S60版本,这个平台有一个很好的Python API。

然而,Android上并没有官方的关于Python的内容,但是自从Jython存在以后,有没有办法让蛇和机器人一起工作呢?


一种方法是使用Kivy:

开源Python库,用于快速开发利用创新用户界面(如多点触控应用程序)的应用程序。

Kivy运行在Linux,Windows,OS X,Android和iOS上。 您可以在所有支持的平台上运行相同的[python]代码。

Kivy Showcase应用程序


还有新的Android脚本环境(ASE / SL4A)项目。 它看起来很棒,它与原生Android组件有一些整合。

注意:不再在“积极发展”下,但有些分叉可能会。


是!

一个例子通过马特卡茨通过SL4A - “这是一个用六行Python代码编写的条形码扫描器:

import android
droid = android.Android()
code = droid.scanBarcode()
isbn = int(code['result']['SCAN_RESULT'])
url = "http://books.google.com?q=%d" % isbn
droid.startActivity('android.intent.action.VIEW', url)
链接地址: http://www.djcxy.com/p/2649.html

上一篇: Is there a way to run Python on Android?

下一篇: Graph Goat Teleportation Data with Google Vis. API via Chrome Extension