java - 使用 Jnius 调用 w3c/Document
问题描述
我有一个非常简单的问题。我正在尝试使用 Jnius 调用 Document 类:https ://developer.android.com/reference/kotlin/org/w3c/dom/Document
为此,我这样做了:
from jnius import autoclass
document=autoclass('org.w3c.dom.Document')
所以稍后在我的脚本中,我可以使用该文档。功能(即document.getElementById()
但是,这会返回一个异常:
jnius.jnius.JavaException: Class not found b'w3c/dom/Document'
我设置正确吗?
编辑:
只是想补充一下,如果我这样做,我会得到同样的错误:autoclass('org.w3c.dom')
,它仍然找不到类
解决方案
kivy discord上的某个人能够回答这个问题。如果其他人遇到这个问题,我会留下这个。
我正在使用 buildozer 编译为 apk。要修复上述错误,您需要添加:
android.gradle_dependencies = org.w3c:dom:2.3.0-jaxb-1.0.6
到您的 .spec 文件
推荐阅读
- openid - 访问 ADFS 服务器上的 openid userinfo 端点时出现未经授权的访问 401
- ruby-on-rails - 错误轨道中带有字段名称的字段错误过程
- c# - 用智能方法替换样板代码 C#(也许通过使用指针?)
- excel - 考虑到任何文本和数字,如何定义 excel SUMIFS 标准?
- oracle - 从 sqlplus 连接到 Oracle 19C 云
- c++ - 在 C++ 中使用 Go
- html - 类属性名称具体叫什么?
- javascript - 如何在Press上检索点击的图像反应原生
- node.js - Heroku 错误:ENOENT:没有这样的文件或目录,stat '/app/index.html'
- php - 添加 php.ini 文件后 my_phpinfo.php 为空