Android没有图标的APK打开方法
2025-04-21 本站作者 【 字体:大 中 小 】
在安装完成一个APK后,发现没有生产图标,但是需要马上使用,要如何而处理呢?以下所有指令在adb shell中完成。
1.找到APK的包
pm list packages
执行该指令,找到APK的包,比如我安装的是一个指南针应用,通过该指令找到这个包:
memsic.compass_rev4
2.找到APK包的MainActivity
dumpsys package | grep "compass"
执行完该指令后,会dump所有安装的包的信息,我们过滤出compass信息:
1|mydevice:/ # dumpsys package | grep "memsic"
730220d memsic.compass_rev4/.MainActivity
[memsic.compass_rev4]
Package [memsic.compass_rev4] (ceca5c2):
pkg=Package{14fdfd3 memsic.compass_rev4}
codePath=/data/app/memsic.compass_rev4-1
resourcePath=/data/app/memsic.compass_rev4-1
legacyNativeLibraryDir=/data/app/memsic.compass_rev4-1/lib
applicationInfo=ApplicationInfo{566c710 memsic.compass_rev4}
dataDir=/data/user/0/memsic.compass_rev4
[memsic.compass_rev4]
path: /data/app/memsic.compass_rev4-1/base.apk
status: /data/app/memsic.compass_rev4-1/oat/arm/base.odex [compilation_filter=interpret-only, status=kOatUpToDate]
[memsic.compass_rev4]
memsic.compass_rev4/.MainActivity就是我们需要的Activity.
3,使用am指令打开APK
am start -n memsic.compass_rev4/.MainActivity
通过am发送打开activity的intent。执行成功打印如下:
mydevice:/ # am start -n memsic.compass_rev4/.MainActivity
Starting: Intent { cmp=memsic.compass_rev4/.MainActivity }
这个时候查看设备显示屏,应用已经启动。

猜你喜欢

买防虫网了吗?啥也别说了,吻我……


中国四大动车检修基地,你知道几个?


在世人眼中他滑稽可笑,然而,他却以实际行动,给无数人带来欢乐


【新作品】扬琴与竹笛二重奏《听风》梁思雨创作 | 全国扬琴作品创作发展研讨会


灌浆技术处理变形缝的渗漏水!


2023公务员热门专业!一起来看国考哪些专业招录最多~


投资电影被骗了怎么维权跟影视公司谈判?


孔雀东南飞文化园旅游线路


省安委办通报两起事故,要求全省立即开展钢结构网架施工安全专项治理


影视多媒体技术专业怎么样_就业方向_主要学什么


太原阿里斯顿热水器,阿里斯顿热水器安全阀|混水阀漏水维修


【人社考培】云南汽车维修工考培~


武汉美的售后维修(如何联系客服并解决问题)


江安美的空调售后电话,通常是这些原因


轮胎翻新技术:延长使用寿命,了解轮胎翻新技术的原理和优势


沈阳明夜起正式开栓供暖,供暖权威解答都在这里了!


如果买一台二手车,做哪些翻新是很有必要的?


开了17年本田车的老司机亲测:这三个保养技巧让你的爱车多开15年


那些年,魔兽世界中的拉风坐骑


燕郊电脑维修
