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