在安装完成一个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-1resourcePath=/data/app/memsic.compass_rev4-1legacyNativeLibraryDir=/data/app/memsic.compass_rev4-1/libapplicationInfo=ApplicationInfo{566c710 memsic.compass_rev4}dataDir=/data/user/0/memsic.compass_rev4[memsic.compass_rev4]path: /data/app/memsic.compass_rev4-1/base.apkstatus: /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 }

这个时候查看设备显示屏,应用已经启动。

Android没有图标的APK打开方法相关推荐

  1. Android 启动“无启动图标的 apk“

    在 Android 开发以及测试中,经常遇到需要启动一个没有启动图标的apk,这个时候可以使用 pm 以及 am 命令来配合,启动相应apk. 主流程: pm 获取apk包名 pm 获取apk详细配置 ...

  2. 注册表桌面显示计算机,电脑开机后不显示桌面图标怎么办?修改注册表解决开机后不显示桌面图标的3种方法...

    解决方法一: 1.按Win+R打开运行,输入regedit并回车: 2.在注册表展开:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersi ...

  3. Eclipse build Android时不生成apk问题解决方法

    Eclipse build Android时不生成apk问题解决方法 参考文章: (1)Eclipse build Android时不生成apk问题解决方法 (2)https://www.cnblog ...

  4. 下载网站 favicon 图标的 3 种方法

    你好,我是悦创. 在工作中,有时候我们会需要用到一些网站图标,但是浏览器上没有提供直接下载网站图标的方法,想要下载必须使用一些技巧,本文中就来分享下获取网站 favicon 的几种方法. 1.直接访问 ...

  5. 使用字体图标的4种方法

    无论用哪种方法,首先都得引入文件 线下本地字体图标:下载好包后 1. 复制相关的文件,到 `fonts`文件夹里面. 2. 引入 css <link rel="stylesheet&q ...

  6. android 背景图缩放,android背景图按比例缩放方法

    直接在你的layout文件的开头加一个FrameLayout ,里面放一个ImageView,因为只有android:src可以设置android:scaleType,android:backgrou ...

  7. android intent隐式启动一个隐藏图标的APP

    intent隐式启动被隐藏图标的activity的方法 今天开发安卓的时候遇到了一个问题,被隐藏掉图标的apk程序,用另一个apk隐式启动的时候,报错. 网上百度了一圈,都说加上category.DE ...

  8. android 自定义apk名,Android Studio 打包自定义apk文件名

    使用Android Studio打包的时候,我们有时候需要自定义apk的文件名,在此记录一下. 在app的build.gradle中,根节点下使用关键词def声明一个全局变量,用于获取打包的时间,格式 ...

  9. 安卓java安装apk代码_Android 通过代码安装 APK的方法详解

    在 APK 开发中,通过 Java 代码来打开系统的安装程序以安装 APK 并不是什么难事,一般的 Android 系统都有开放这一功能. 但随着 Android系统版本的迭代,其对于权限的把控越来越 ...

最新文章

  1. android java设置颜色_java – 设置背景颜色:Android
  2. git reset revert 回退回滚取消提交返回上一版本
  3. dwarf调试信息格式入门
  4. 在OpenShift上托管的WildFly实例上进行Arquillian测试
  5. vsftpd FTP Server ‘ls.c‘ 远程拒绝服务漏洞(CVE-2011-0762)漏洞修复方案
  6. Android 进程生命周期 Process Lifecycle
  7. [转]从网页Web上调用本地应用程序(.jar、.exe)的主流处理方法
  8. 多继承 , 组合 , 菱形继承 , 接口 , 抽象 , 鸭子类型
  9. opencv安装教程python3.7_Python3.7中安装openCV库的方法
  10. HTC vive开发
  11. java—数据库连接池看这篇就够了
  12. c语言任务设计书,C语言课程设计任务书(必备).pdf
  13. PDMS中如何设置颜色规则
  14. 微搭低代码中实现二维码生成
  15. (原創) 如何使用ThinkPad的TrackPoint(小紅點)? (NB) (ThinkPad)
  16. IOS开发教程第一季之02UI进阶day4合并IOS学习015--Segue小专题、沙盒存储小专题、归档/解档、TabBarController、App主流UI框架结构
  17. 局域网电脑设置固定ip
  18. VoLTE通话相关技术
  19. 数据挖掘实战(6)——机器学习实现文本分类(今日头条tnews数据集)
  20. 聊聊刘慈欣作品的风格

热门文章

  1. C++实验6 改造实验5中的Player类、自行设计字符串类
  2. MATLAB-罗盘图绘制
  3. ubuntu双系统扩容
  4. 开启SOC3.0时代,启明星辰集团发布新一代安全管理平台系列产品
  5. 微信小程序发布流程(附加免上线可提前体验方案)
  6. 在IDEA中.ignore插件的安装与使用
  7. 基于springboot实现秋月堂茶室用品茶具管理系统的设计与实现【附项目源码+论文说明】分享
  8. 沉睡者 - 网上赚钱:网赚经验分享
  9. WinForm界面开发第三方控件——支持Office 2019 Light主题
  10. 浩辰3D软件中有哪些尺寸类型?