3

有没有办法在 Android 上使用 Python 制作小部件?

我的意思是,我只知道Python, HTML, DOM, JS, 也许jQuery仅此而已(不是C,Java或其他什么)。

也许这很简单?

我诚实地搜索stackoverflow,但搜索没有返回任何答案:(

请帮帮我。给我一个希望。

4

4 回答 4

2

我不认为这是可以做到的。

我在SL4A文档中进行了快速搜索,并且没有注册广播接收器的 API。而Android 小部件只是 BroadcastReceiver 中的一堆 View 和代码。

据我所知,SL4A 是在 Android 上使用 Python 进行 UI 交互的唯一方法。

于 2011-10-03T15:06:39.070 回答
2

请检查此链接:

请记住,JVM 上有一个名为 Jython 的 Python 实现。

编辑:就 Android 开发而言,我应该说Jythonroid

于 2011-10-03T15:09:37.437 回答
2

我个人用 python 编写了一个谷歌应用引擎应用程序来收集和显示数据,然后使用一个名为“元小部件”的应用程序,它允许您将网站的内容变成小部件。该应用程序从我的 GAE 网站中提取内容,并将其显示在 android 主屏幕上的小部件中。

如果您可以在 sl4a python 中为 HTTP 请求提供服务,那么您可能可以完全在本地做一些事情,然后让元小部件转到本地 http 地址。

于 2012-12-02T19:11:46.773 回答
0

也许是睡衣?也许不完全是您正在寻找的东西,但它至少可以让您用 Python 编写一些代码(并编译为 JavaScript)。

于 2011-10-03T16:23:58.077 回答