feat: 查询 app 列表时不解析 icon

This commit is contained in:
shizhendong
2024-09-12 10:44:57 +08:00
parent f15f725cf8
commit 6bc0dcea4f

View File

@@ -423,17 +423,17 @@ public class AdbUtil {
ApkUtil apkUtil = new ApkUtil(); ApkUtil apkUtil = new ApkUtil();
ApkInfo apkInfo = apkUtil.parseApk(localApk.getAbsolutePath()); ApkInfo apkInfo = apkUtil.parseApk(localApk.getAbsolutePath());
String appName = apkInfo.getLabel(); String appName = apkInfo.getLabel();
String iconFilename = apkInfo.getIcon(); // String iconFilename = apkInfo.getIcon();
String base64IconDate = apkUtil.extractFileFromApk(localApk.getAbsolutePath(), iconFilename); // String base64IconDate = apkUtil.extractFileFromApk(localApk.getAbsolutePath(), iconFilename);
if (T.StrUtil.isNotEmpty(base64IconDate)) { // if (T.StrUtil.isNotEmpty(base64IconDate)) {
base64IconDate = "data:image/jpeg;base64," + base64IconDate; // base64IconDate = "data:image/jpeg;base64," + base64IconDate;
} // }
Map<String, Object> relMap = T.MapUtil.newHashMap(); Map<String, Object> relMap = T.MapUtil.newHashMap();
relMap.put("pkg", packageName); relMap.put("pkg", packageName);
relMap.put("value", T.MapUtil.builder() relMap.put("value", T.MapUtil.builder()
.put("name", appName) .put("name", appName)
.put("icon", base64IconDate) // .put("icon", base64IconDate)
.build()); .build());
return relMap; return relMap;
} catch (Exception e) { } catch (Exception e) {