从 adb 获取包的可启动活动名称

2023-12-12

有没有办法从使用中获取包的可启动活动adb?对于未root的手机(即无需从中拉出apk/data/app目录并检查appt).

我尝试了 dumpsys,但它不包含有关默认可启动活动的信息。

Thanks


您不需要 root 即可从中提取 apk 文件/data/app。当然,您可能无权列出该目录的内容,但您可以使用以下命令找到 APK 的文件位置:

adb shell pm list packages -f

然后你可以使用adb pull:

adb pull <APK path from previous command>

进而aapt获取您想要的信息:

aapt dump badging <pulledfile.apk>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从 adb 获取包的可启动活动名称 的相关文章

  • onActivityResult 中的完成活动不起作用

    我有一对必须同生共死的活动 基本上 AlphaActivity 会做一些工作 然后发送一个意图 startActivityForResult 对于 Beta 活动 当 Beta 活动完成时 我希望它发送一个意图 startActivity
  • 合并两个位图图像(并排)

    任何人都可以帮助将两个位图图像合并为单个位图 在android中 并排 谢谢 尤瓦拉吉 您可以使用Canvas 查看这篇文章 http www jondev net articles Combining 2 Images in Androi
  • 如何改变android中menuItem的背景颜色?

    我正在以编程方式将菜单项添加到菜单中 我想在选择特定项目时添加背景颜色 如何为 menuItem 添加背景 您的回答将不胜感激 虽然其他答案提供了更改样式 这会影响all菜单项 据我了解 需要更改一个菜单项 我建议你使用android ac
  • Android studio 在日志猫中“清除全部”,更改日志级别过滤器时日志仍然会回来

    在 LogCat 中 当我单击 全部清除 按钮时 它似乎清除了所有日志 但是 如果我更改日志级别并返回到之前的日志级别 则所有日志都会返回 例如 我正在查看 Verbose 我选择 全部清除 日志清除 我切换到 调试 我切换回 详细 现在所
  • 更改工具栏中汉堡图标的大小?

    我有两个问题 可能很奇怪 但无论如何 我有带有应用程序标题的工具栏 如何将其更改为非徽标的图片 下一个问题 是否可以设置 更改工具栏中汉堡图标的大小 我在下面的下一个代码的帮助下制作了经典的导航抽屉 我也使用了 ActionBarDrawe
  • 启动 Twitter 应用程序 [重复]

    这个问题在这里已经有答案了 可能的重复 Twitter 应用程序的 Android Intent https stackoverflow com questions 2077008 android intent for twitter ap
  • 无法解析符号 FlutterActivity

    我使用 VCS gt Checkout from Version Control 将 flutter 项目从 github 导入到 Android Studio 中 现在我面临的问题是 Cannot resolve symbol Flutt
  • 在 Android 中将应用程序上下文保存到静态变量是否安全?

    我知道在 Android 上使用静态变量是相当危险的 特别是当您将它们引用到活动时 但是 如果我有一个扩展 Application 的类 我们称此类为 App 引用此类的实例是否安全 如果是这样 任何其他类对应用程序上下文进行任何类型的引用
  • Android SDK 中可用的所有“android.intent.action”操作的详尽列表是什么?

    大家好 我想知道标准 Android SDK 中定义的所有 Intent 操作是否有详尽的参考 我正在考虑完整的 android intent action someaction 名称 而不是 Intent 类中定义的方便别名操作的限制列表
  • Android - 除了普通 SSL 证书之外还验证自签名证书

    我有一个通过 SSL 调用 Web 服务的 Android 应用程序 在生产中 我们将拥有由受信任的 CA 签名的普通 SSL 证书 但是 我们需要能够支持自签名证书 由我们自己的 CA 签名 我已经成功实施了接受自签名证书的建议解决方案
  • layout.xml 的用途是什么?

    人们为什么使用layout xml在他们的resources like
  • 如何在照片删除后刷新 Android 的 MediaStore

    问题 如何使媒体存储刷新其已删除文件的条目 从外部存储中删除代码中的照片后 我仍然在图库中看到已删除照片的插槽 空白照片 画廊似乎反映了媒体存储 并且在媒体存储中找到了已删除的照片 直到手机重新启动或通常 直到重新扫描媒体为止 尝试扫描已删
  • 服务器到 Firebase HTTP POST 结果为响应消息 200

    使用 Java 代码 向下滚动查看 我使用 FCM 向我的 Android 发送通知消息 当提供正确的服务器密钥令牌时 我收到如下所示的响应消息 之后从 FCM 收到以下响应消息 Response 200 Success Message m
  • Locale.getDefault().getCountry() 返回空字符串

    我正在尝试使用国家 地区代码获取用户语言 例如en US es es 但是当我使用Locale getDefault getCountry 它返回空字符串 虽然它给了我正确的语言Locale getDefault getLanguage N
  • Android:如何监控WiFi信号强度

    当信号强度发生变化时我会收到通知 我尝试创建以下方法并在 onCreate 中调用它 private void initializeWiFiListener Log i TAG executing initializeWiFiListene
  • Android开发:未定义方法

    大家好 我是 Android 和 Eclipse 的新手 我刚刚遵循了developer android com 上的教程 现在我在添加操作栏 http developer android com training basics actio
  • Android:如何使视图增长以填充可用空间?

    这看起来很简单 但我不知道该怎么做 我有一个带有 EditText 和两个 ImageButtons 的水平布局 我希望 ImageButtons 具有固定大小 并且 EditText 占据布局中的剩余空间 如何才能做到这一点
  • 如何在android sdk上使用PowerMock

    我想为我的 android 项目编写一些单元测试和仪器测试 然而 我遇到了一个困扰我一段时间的问题 我需要模拟静态方法并伪造返回值来测试项目 经过一些论坛的调查 唯一的方法是使用PowerMock来模拟静态方法 这是我的 gradle 的一
  • 如何更改锁屏自定义文本(所有者信息)?

    我写了程序代码 String message This is test Settings System putString context getContentResolver Settings Secure LOCK PATTERN EN
  • 绘制大位图时 nSyncAndDrawFrame 速度极慢

    我想用多个大位图优化视差滚动视图 在我的 Nexus 5 上 一切都很顺利 Traceview 转储如下所示 doFrame 方法大约需要 18 毫秒才能完成 但是 当使用我的 Nexus 7 或 Android 6 模拟器 Genymot

随机推荐

  • 如何滚动警报控制器中的操作? Xcode 8、Swift 3、IOS

    请帮忙 我是个大菜鸟 我从各种来源收集了这段代码 所以我真的不知道我在做什么 我的警报控制器显示我可以写入的文本字段 取消 操作 确定 操作 它还显示多个 输入要标记的关键字 操作 它有太多的操作 我需要的大约 20 个关键字操作 以至于它
  • 了解 VBScript 中的 ON ERROR

    我正在尝试修改 vbscript 并将其按照指示转换为 Powershell 我的函数 SearchAD 有一段出现错误的代码 on error resume next Set objRS command execute SearchAD
  • 无法生成 DialogFlow v2 访问令牌

    在版本 1 中 这就是我与 DialogFlow Api 通信的方式 fetch configs baseUrl query v 20150910 body JSON stringify query text lang en session
  • 请解释一下这个 requestAnimationFrame 习语

    有很多地方 例如如何使用requestAnimationFrame 修复window requestAnimationFrame如下 我不明白为什么赋值的右侧被包装到函数调用中 window requestAnimFrame functio
  • 查找 Git 分支创建者

    我想知道是谁创建了一个分支 我可以通过以下方式做到这一点 git branch a xargs L 1 bash c echo 1 git log pretty format H an 1 1 但是 这会返回每个分支的最后一个提交者 而不一
  • 暂时停止表单事件的引发或处理?

    我的表单上有大量控件 并且在特定时间我想暂时停止处理所有事件 通常 如果我不想处理某些事件 我就会这样做 private bool myOpRunning false private void OpFunction myOpRunning
  • 如何缩放 SVG 图像以填充浏览器窗口?

    这看起来应该很容易 但我只是没有得到什么 我想要制作一个包含单个 SVG 图像的 HTML 页面 该图像会自动缩放以适合浏览器窗口 无需任何滚动 同时保留其纵横比 例如 目前我有一个 1024x768 SVG 图像 如果浏览器视口为 198
  • Google 在添加 Schema.org 标记时需要某些类型的某些属性吗?

    我尝试在我的网站上添加 Schema org 标记 类型为Article 然后在其上添加一些属性 当在Google结构化数据测试工具上检查时 它说需要某些属性 例如dataPublished author etc 我可以添加一些属性来满足要
  • 如何从 AngularJS 范围内的数组中删除项目?

    简单的待办事项列表 但列表页面上的每个项目都有一个删除按钮 相关模板 HTML tr td person name person id td td person description td td a href edit i class i
  • ASP.NET 5 Identity 3 用户在一段时间后注销

    我使用 RC1 位和外部 Google 身份验证 没有 Identity EntityFramework 在登录过程中 我设置了 记住我 标志 登录用户在浏览器重新启动 我看到 cookie 设置为 14 天后过期 和网站重新启动后仍然存在
  • 如何解决上下文中重新渲染过多的问题?

    每当我更新的时候user object in users array 在上下文中 所有使用的组件users重新渲染 我尝试过的 我有一个使用上下文中的值的组件 const DashboardCardList gt const context
  • MySQL - 从 PHP 插入日语 - 编码问题

    我正在尝试在 mysql 表中插入一些日语单词 如果我使用 phpMyAdmin 插入 则 phpMyAdmin 可以正常显示该单词 但如果我尝试通过 php 插入它 如下所示 mysql connect Host User Passwor
  • 使用xpath和java解析xml

    现在我想解析来自 webservice 的 xml 为了解析 我使用了xpath和java 我有以下代码 package test client import com sun org apache xpath internal NodeSe
  • 如何使用“api”或“implementation”指令从 gradle 插件获取依赖项

    背景 运行 Android Studio 3 0 beta7 并尝试获取一个适用于 Android 库的 javadoc 任务 事实上 这首先不能作为现成的任务提供 这真的很奇怪 我设法调整了一个根据我的需要回答不同的问题 最后得到这个代码
  • Pygame-创建更多 USEREVENT 类型事件的方法?

    这个问题是由于需要创建大量 USEREVENT 类型事件而产生的 由于我找不到有关如何创建超出限制的用户事件的信息 因此我来这里寻求帮助 目前我知道USEREVENT类型事件的值为24 最大允许的id为31 我还发现一些id s被保留 至少
  • 如何更改 Android Things 设备上的日期?

    我正在 Raspberry Pi 3 Model B 上使用 Android Things Developer Preview 有什么方法可以设置正确的日期 时间 时区 最简单的方法可能是使用date通过 ADB 执行 shell 命令 它
  • 检测何时按下标签栏项目

    我有一个根视图控制器 它没有设置为故事板上任何视图控制器的自定义类 相反 我的所有视图控制器都像这样子类化此类 RootViewController class RootViewController UIViewController UIT
  • Java中字符串结束符

    我正在解决一个简单的问题 在Java中删除字符数组中的某些字符 想法很简单 static void remove char char arr char c int r 0 for int i 0 i lt arr length i if a
  • 实时音频队列录音回放

    嘿伙计们 我正在尝试构建一个用于实时变声的应用程序 第一步 我设法将音频数据录制到指定文件并在录制后播放 现在我尝试更改在循环录制音频缓冲区后立即播放音频缓冲区的代码 我的问题是 如何直接从录音音频队列中读取音频数据 而不是 如文档中所示
  • 从 adb 获取包的可启动活动名称

    有没有办法从使用中获取包的可启动活动adb 对于未root的手机 即无需从中拉出apk data app目录并检查appt 我尝试了 dumpsys 但它不包含有关默认可启动活动的信息 Thanks 您不需要 root 即可从中提取 apk