使用 Jnius 调用 w3c/Document
Using Jnius to call w3c/Document
我有一个非常简单的问题。我正在尝试使用 Jnius 调用文档 class: https://developer.android.com/reference/kotlin/org/w3c/dom/Document
为此,我已经这样做了:
from jnius import autoclass
document=autoclass('org.w3c.dom.Document')
所以稍后在我的脚本中我可以使用该文档。函数(即 document.getElementById()
但是,这个returns一个例外:
jnius.jnius.JavaException: Class not found b'w3c/dom/Document'
我设置正确吗?
编辑:
只是想补充一下,如果我这样做,我会得到同样的错误:autoclass('org.w3c.dom')
,它仍然找不到 class
kivy discord 上有人能够回答这个问题。我会把它留下来以防其他人遇到这个问题。
我正在使用 buildozer 编译成 apk。要修复上述错误,您需要添加:
android.gradle_dependencies = org.w3c:dom:2.3.0-jaxb-1.0.6
到您的 .spec 文件
我有一个非常简单的问题。我正在尝试使用 Jnius 调用文档 class: https://developer.android.com/reference/kotlin/org/w3c/dom/Document
为此,我已经这样做了:
from jnius import autoclass
document=autoclass('org.w3c.dom.Document')
所以稍后在我的脚本中我可以使用该文档。函数(即 document.getElementById()
但是,这个returns一个例外:
jnius.jnius.JavaException: Class not found b'w3c/dom/Document'
我设置正确吗?
编辑:
只是想补充一下,如果我这样做,我会得到同样的错误:autoclass('org.w3c.dom')
,它仍然找不到 class
kivy discord 上有人能够回答这个问题。我会把它留下来以防其他人遇到这个问题。
我正在使用 buildozer 编译成 apk。要修复上述错误,您需要添加:
android.gradle_dependencies = org.w3c:dom:2.3.0-jaxb-1.0.6
到您的 .spec 文件