使用没有 SL4A 的 Python android.py 模块

Posted

技术标签:

【中文标题】使用没有 SL4A 的 Python android.py 模块【英文标题】:Using Python android.py module without SL4A 【发布时间】:2012-10-19 16:40:47 【问题描述】:

有没有办法在不安装SL4A的情况下使用android.py模块?

我的意思是我已经从终端模拟器成功地在 android 上运行了 Python。 我可以在不安装该层的情况下使用该模块(或者如果我不能再安装它)吗?

【问题讨论】:

如果android.py不依赖于任何其他SL4A库,你可以在python中复制lib并开始使用... @avasal:不幸的是,它需要一些 sl4a 在启动服务器时创建的连接。 【参考方案1】:

不,因为 SL4A 包提供了进行设备 API 调用的外观,充当中间人。如果没有它,您可能可以导入它,但您无法进行任何 API 调用。

【讨论】:

非常感谢!这就是我一直在等待的答案。但不是我会满意的。

以上是关于使用没有 SL4A 的 Python android.py 模块的主要内容,如果未能解决你的问题,请参考以下文章

sl4a python通知问题

从 Android 开始:Java 或 Python (SL4A)

使用 SL4A (Python) 和蓝牙

使用 SL4A 从 python 脚本返回结果返回到 Android 应用程序

Android:从 Java 代码调用 Python 脚本(通过 SL4A)

使用 python 和 SL4A 初始化 android 网络摄像头时 setParameters 失败