refactor(packages): 重构 APKS 解析逻辑并优化图标选择
- 移除 parseApks 的 @Deprecated 标记,改为直接提取 Base/Universal APK 解析 - 使用 BinaryXmlParser 解码二进制 AndroidManifest.xml - 图标选择改为取 density 最大的候选图标 - 调整依赖版本并更新测试用例
This commit is contained in:
14
pom.xml
14
pom.xml
@@ -151,12 +151,6 @@
|
||||
<version>1.18.2</version>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>com.android.tools</groupId>
|
||||
<artifactId>sdk-common</artifactId>
|
||||
<version>32.3.1</version>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>com.android.tools.build</groupId>
|
||||
<artifactId>bundletool</artifactId>
|
||||
@@ -175,6 +169,12 @@
|
||||
<version>9.3.1-15703166</version>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>com.android.tools</groupId>
|
||||
<artifactId>sdk-common</artifactId>
|
||||
<version>32.3.1</version>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>com.android.tools.apkparser</groupId>
|
||||
<artifactId>apkanalyzer</artifactId>
|
||||
@@ -184,7 +184,7 @@
|
||||
<dependency>
|
||||
<groupId>com.android.tools.apkparser</groupId>
|
||||
<artifactId>binary-resources</artifactId>
|
||||
<version>31.2.0</version>
|
||||
<version>32.3.1</version>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
|
||||
Reference in New Issue
Block a user