递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 3185|回复: 5
打印 上一主题 下一主题

[安卓] sdk版本问题

[复制链接]

17

主题

119

帖子

474

积分

中级会员

Rank: 3Rank: 3

积分
474
跳转到指定楼层
楼主
发表于 2023-8-16 02:10:29 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
使用jsoup库时编译出错,提示sdk版本低于jsoup需求,设置sdk版本后依然如此,咋回事呢?
错误信息:

--- 开始编译当前解决方案"HVVX"中的所有项目:
--- 开始编译项目"HVVX_Web":
已编译用户程序数据目录"G:\云端\云端\Project\voldev\HVVX_Web\_int\HVVX_Web\release"已被清理以强制重新编译
编译生成对应的Java源文件到目录"G:\云端\云端\Project\voldev\HVVX_Web\_int\HVVX_Web\release\project\src"成功 [双击可跳转]
正在链接生成安卓APK输出文件"G:\云端\云端\Project\voldev\HVVX_Web\_int\HVVX_Web\release\linker\HVVX_Web.apk"
当前程序编译时所需求安卓SDK API版本: 28, 实际所使用版本: 28;  运行时所需求API版本: 28
当前程序所需求Java SDK版本: 1.6;  实际所使用版本: 1.8
警告: 编译发布版本时,推荐在项目选项中指定自己专用的签名用密钥文件(可以通过"安卓密钥文件建立器"工具生成).
错误:
    步骤"生成DEX文件"执行失败
    WARNING in org.jsoup.select.NodeFilter.tailLorg/jsoup/nodes/Node;I)Lorg/jsoup/select/NodeFilter$FilterResult;: defining a default interface method requires --min-sdk-version >= 24 (currently 13) for interface methods: org.jsoup.select.NodeFilter.tailLorg/jsoup/nodes/Node;I)Lorg/jsoup/select/NodeFilter$FilterResult;
    WARNING in org.jsoup.select.NodeVisitor.tailLorg/jsoup/nodes/Node;I)V: defining a default interface method requires --min-sdk-version >= 24 (currently 13) for interface methods: org.jsoup.select.NodeVisitor.tailLorg/jsoup/nodes/Node;I)V
    Uncaught translation error: com.android.dx.cf.code.SimException: ERROR in org.jsoup.nodes.Element.wholeText)Ljava/lang/String;: invalid opcode ba - invokedynamic requires --min-sdk-version >= 26 (currently 13)
    Uncaught translation error: com.android.dx.cf.code.SimException: ERROR in org.jsoup.nodes.Node.forEachNodeLjava/util/function/Consumer;)Lorg/jsoup/nodes/Node;: invalid opcode ba - invokedynamic requires --min-sdk-version >= 26 (currently 13)
    Uncaught translation error: com.android.dx.cf.code.SimException: ERROR in org.jsoup.select.Collector.collectLorg/jsoup/select/Evaluator;Lorg/jsoup/nodes/Element;)Lorg/jsoup/select/Elements;: invalid opcode ba - invokedynamic requires --min-sdk-version >= 26 (currently 13)
    3 errors; aborting
错误: 建立所指定的安卓APK输出文件"G:\云端\云端\Project\voldev\HVVX_Web\_int\HVVX_Web\release\linker\HVVX_Web.apk"失败
--- 项目"HVVX_Web"编译或链接失败. 编译过程中共遇到了 1 个警告, 2 个错误.
--- 解决方案"HVVX"编译完毕. 共编译了 1 个项目,其中成功 0 个,失败 1 个.




回复

使用道具 举报

41

主题

411

帖子

3236

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3236
来自 3#
发表于 2023-8-16 13:49:41 | 只看该作者
<volprg type = "normal" version = 1 />

package "" <explain = "在编译发布版本时请填写自己的包名" @安卓.使用D8生成DEX = 真>
这样设置试试
回复

使用道具 举报

17

主题

119

帖子

474

积分

中级会员

Rank: 3Rank: 3

积分
474
来自 5#
 楼主| 发表于 2023-8-16 16:32:46 | 只看该作者
本帖最后由 SilverS 于 2023-8-16 16:44 编辑
创世魂 发表于 2023-8-16 13:30
通过编译自带案例并没有报错。如果你的报错了,可以发个报错的例子上来看看。
@xqnh520的回答已经解决了这个问题
回复

使用道具 举报

444

主题

1万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
40529
沙发
发表于 2023-8-16 13:30:57 | 只看该作者

通过编译自带案例并没有报错。如果你的报错了,可以发个报错的例子上来看看。


安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

17

主题

119

帖子

474

积分

中级会员

Rank: 3Rank: 3

积分
474
地板
 楼主| 发表于 2023-8-16 16:30:38 | 只看该作者
本帖最后由 SilverS 于 2023-8-16 16:43 编辑
创世魂 发表于 2023-8-16 13:30
通过编译自带案例并没有报错。如果你的报错了,可以发个报错的例子上来看看。
不是火山的例子,是我导入了jsoup1.16.1才报这样的错误,而且我还什么代码都没开始调用只是导入而已
回复

使用道具 举报

17

主题

119

帖子

474

积分

中级会员

Rank: 3Rank: 3

积分
474
6#
 楼主| 发表于 2023-8-16 16:40:13 | 只看该作者
xqnh520 发表于 2023-8-16 13:49
package ""
这样设置试试

谢谢大佬解答!~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-24 07:52 , Processed in 0.098022 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表