adb如何查看日志
adb如何查看日志adb logcat 是 Android 调试桥(ADB)工具的一部分,用于从 Android 设备上获取日志数据。这些日志包括设备上运行的应用程序和系统本身的输出信息。以下是一些基本的 adb logcat 指令及其用法: 查看所有日志1adb logcat 查看特定缓冲区12345adb logcat -b mainadb logcat -b systemadb logcat -b radioadb logcat -b eventsadb logcat -b crash 按标签过滤1adb logcat -s "MyTag" 按级别过滤(V/D/I/W/E/F/S)1adb logcat *:E 清除日志缓冲区1adb logcat -c 保存到文件1adb logcat -f /sdcard/log.txt 12345678# 1. 检查设备连接adb devices# 2. 清除旧日志(可选)adb logcat -c# 3. 开始记录带时间戳的日志到文件adb ...
adb如何查看apk密钥
adb如何查看apk密钥 根据CERT.RSA 1keytool -printcert -file CERT.RSA 根据jks 1keytool -list -v -keystore platform.jks
adb如何查看设备信息
adb如何查看设备信息 ADB,即 Android Debug Bridge,它是 Android 开发/测试人员不可替代的强大工具,也是 Android 设备玩家的好玩具。 [型号] 1adb shell getprop ro.product.model [电池状况] 1adb shell dumpsys battery 其中 scale 代表最大电量,level 代表当前电量。上面的输出表示还剩下 44% 的电量。 [屏幕分辨率] 1adb shell wm size [屏幕密度] 1adb shell wm density [显示屏参数] 1adb shell dumpsys window displays 其中 mDisplayId 为 显示屏编号,init 是初始分辨率和屏幕密度,app 的高度比 init 里的要小,表示屏幕底部有虚拟按键,高度为 1920 - 1794 = 126px 合 42dp。 [android_id] 1adb shell settings get secure android_id [IMEI]在 And...
adb如何查看apk包名
adb如何查看apk包名 已安装的apk,点击打开app 1adb shell dumpsys window | grep -E "mCurrentFocus|mFocusedApp" 或者 1adb shell dumpsys activity activities | grep -E "ResumedActivity|FocusedActivity" 实时查看 1adb logcat | grep START 未安装的apk文件 1aapt dump badging app-release.apk 或者 1aapt dump xmltree app-release.apk AndroidManifest.xml | findstr "package"
adb如何刷新Captive Portal地址
adb如何刷新Captive Portal地址什么是 Captive Portal?Captive Portal 是一种网络机制,常见于公共 Wi-Fi(如机场、咖啡馆、酒店等)。当你连接这类 Wi-Fi 后,通常会被重定向到一个登录或认证页面(比如需要点击“同意条款”或输入账号密码),才能访问互联网。 Android 需要自动判断当前网络是否处于这种受限状态,以便在状态栏显示“需要登录”提示,并引导用户打开浏览器完成认证。 http://captive.v2ex.co/generate_204 是一个国内可用、返回标准 HTTP 204 响应的网络检测地址,由V2EX 提供,常用于替代 Google 默认地址,解决 Android 在中国大陆等地区误报“无网络”的问题。 删除默认的地址 12adb shell settings delete global captive_portal_https_urladb shell settings delete global captive_portal_http_url 修改新的地址 12adb shell settings p...
adb命令启动Activity禁用APP
adb命令启动Activity禁用APP 启动命令:adb shell am start -n package/launch activity例如: 1adb shell am start -n com.android.settings/.Settings 关闭命令:adb shell am force-stop package例如: 1adb shell am force-stop com.github.kolacbb.ids 禁用应用 12adb shell pm disable-user com.android.vendingadb shell pm enable com.android.vending
Markdown基本语法
Markdown基本语法Markdown 是一种轻量级的标记语言,语法简洁、易读易写。以下是 Markdown 的基本语法 汇总(基于通用标准,如 CommonMark): 1. 标题(Headers)使用 # 表示标题,# 的数量代表层级(最多6级): 123456# 一级标题## 二级标题### 三级标题#### 四级标题##### 五级标题###### 六级标题 2. 段落与换行 段落由一个或多个连续的文本行组成,段落之间需用空行分隔。 在行尾添加 两个或以上空格 可实现强制换行: 1234这是第一段。这是第二段。 这是同一段内的新行(注意行尾有两个空格)。 3. 强调(Emphasis) 粗体:用 ** 或 __ 包裹文字 1**粗体** 或 __粗体__ 斜体:用 * 或 _ 包裹文字 1*斜体* 或 _斜体_ 粗斜体: 1***粗斜体*** 或 ___粗斜体___ 4. 列表(Lists)无序列表使用 -、+ 或 *: 123- 项目一- 项目二 - 子项目(缩进两个空格或一个制表符) 有序列表使用数字加英文句点: 1231. 第一项2. ...