返回列表 发新帖

[BUG反馈] Dex转jar问题

[复制链接]

2

主题

1930

回帖

6795

积分

硕士生

Rank: 6Rank: 6

金币
3459
好评
3
信誉
105

考神MT论坛新人

QQ
发表在  2025-6-2 11:11:01 来自手机  | 显示全部楼层 | 阅读模式  来自 广东
mt管理器dex转jar
如果类名有-转jar后会自动变成_
如 okio.-Base64
转jar就变成 okio._Base64
用np管理器dex转jar就没这个问题
回复

使用道具 举报

7

主题

1519

回帖

3135

积分

大学生

Rank: 5Rank: 5

金币
292
好评
1
信誉
98
发表于 2025-6-2 12:09:26 来自手机  | 显示全部楼层  来自 广东
本帖最后由 阿强 于 2025-6-2 12:11 编辑

感谢分享,暂时没遇到这个问题,会注意的
回复

使用道具 举报

5

主题

1782

回帖

5655

积分

硕士生

Rank: 6Rank: 6

金币
4169
好评
0
信誉
106
发表于 2025-6-2 13:21:02 来自手机  | 显示全部楼层  来自 广东
文件发一下我试试
回复

使用道具 举报

2

主题

1930

回帖

6795

积分

硕士生

Rank: 6Rank: 6

金币
3459
好评
3
信誉
105

考神MT论坛新人

QQ
发表于 2025-6-2 13:39:24 来自手机  | 显示全部楼层  来自 广东
zxzww 发表于 2025-6-2 13:21
文件发一下我试试

你随便拿个dex,把里面的类名加上-,再转jar
回复

使用道具 举报

319

主题

4377

回帖

4万

积分

管理员

Rank: 9Rank: 9Rank: 9

金币
121415
好评
1132
信誉
201

MT论坛元老MT论坛优秀教师2018MT论坛优秀成员

QQ
发表于 2025-6-6 01:11:28 | 显示全部楼层  来自 福建
带-的类型一般是Lambada表达式编译后生成的,新版dex2jar会把它替换为下划线,np估计用的旧版,替换的目的我倒不太清楚,可能是为了方便导入jar引用在其它项目中?
回复

使用道具 举报

2

主题

1930

回帖

6795

积分

硕士生

Rank: 6Rank: 6

金币
3459
好评
3
信誉
105

考神MT论坛新人

QQ
发表于 2025-6-6 11:20:11 来自手机  | 显示全部楼层  来自 广东
Bin 发表于 2025-6-6 01:11
带-的类型一般是Lambada表达式编译后生成的,新版dex2jar会把它替换为下划线,np估计用的旧版,替换的目的 ...

能不能不要替换成下划线,这也导致别的问题,如果将dex转jar后再转回dex,如果其他的dex调用了转过后的dex,就会出现问题
回复

使用道具 举报

319

主题

4377

回帖

4万

积分

管理员

Rank: 9Rank: 9Rank: 9

金币
121415
好评
1132
信誉
201

MT论坛元老MT论坛优秀教师2018MT论坛优秀成员

QQ
发表于 2025-6-11 16:21:10 | 显示全部楼层  来自 福建
我下版本去掉
回复

使用道具 举报

发表回复

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

本版积分规则

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