有没有办法在 sl4a 中使用 pyjnius
Posted
技术标签:
【中文标题】有没有办法在 sl4a 中使用 pyjnius【英文标题】:Is there a way to use pyjnius in sl4a 【发布时间】:2014-06-13 08:51:54 【问题描述】:大家好,有什么方法可以在 sl4a 中使用 pyjnius 吗?
我的意思是导入 pyjnius 并在 python sl4a 脚本中使用它...
目标是能够从 sl4a 脚本访问 Google Play 服务的活动识别客户端。
还有其他方法吗?
【问题讨论】:
【参考方案1】:有 QPython,这是一个很棒的概念,但在我的特定设备(带有 4.4 升级的 Galaxy S4)上,SL4A 比 QPython 更稳定...
如果您想尝试 QPy,请从 Play Store 下载 QPython 应用程序(我使用 Python v. 2.X 版本),然后在应用程序的设置中下载其他包,其中一个是功能齐全的 pyjnius,您可以从 java 应用程序访问任何您想访问的东西,但是在超级方便的 python 环境中,QPy 背后的人已经完成了令人难以置信的工作,但是解释器经常崩溃,但这在我所有的设备上并不一致,并且随着 QPy 的更新而发生变化.
为了说明,我使用 pyjnius 来访问 SL4A 无法访问的操作系统的高级 TTS 功能。 QPy 的网站上有几个很好的例子:https://github.com/kivy/pyjnius/blob/master/docs/source/android.rst,试试https://www.youtube.com/watch?v=8Jwp1PTvECI,google for pyjnius android。
【讨论】:
以上是关于有没有办法在 sl4a 中使用 pyjnius的主要内容,如果未能解决你的问题,请参考以下文章
使用没有 SL4A 的 Python android.py 模块