Kivy/pyjnius:获取我的应用程序的 android.app.Application 对象

Posted

技术标签:

【中文标题】Kivy/pyjnius:获取我的应用程序的 android.app.Application 对象【英文标题】:Kivy/pyjnius: get android.app.Application object of my app 【发布时间】:2014-02-26 07:49:25 【问题描述】:

Testflight api 需要指向 android.app.Application 对象的指针,用于 API 方法,如下所示:

TestFlight.takeOff(this, "your-token-***-***-***")

如何为我的 kivy App 对象获取它?

【问题讨论】:

【参考方案1】:

我是夏洛克!

from jnius import autoclass
    PythonActivity = autoclass('org.renpy.android.PythonActivity')
    application = PythonActivity.getApplication()

application 由 jnius android.app.Application 实例包装的内容。

【讨论】:

以上是关于Kivy/pyjnius:获取我的应用程序的 android.app.Application 对象的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 kivy、pyjnius 为 android 制作 GPS 应用程序?

如何在 python/kivy/pyjnius 检测 Android 中的屏幕分辨率?

Python Kivy/Pyjnius android NotificationListenerService

Python 与 Java,PyJNIus 安装

python怎样调用Java中类

python加载和使用java的类的方法