使用adb导出某个app

使用adb导出某个app

第一步查看app的包名

利用monitor监视要打开的app

1
2
3
PS D:\log> adb shell am monitor
##这时点击运行手机上要看包名的app,就可以看到启动的包名了
** Activity resuming: com.xxx.xxx

第二步 查看包存放路径

第一步可看到打开的app包名是com.xxx.xxx,接下来查看该包存放路径

1
2
PS D:\log> adb shell pm path com.xxx.xxx
package:/data/app/com.xxx.xxx-vgd98TTQzWZTy_qnmQMcIg==/base.apk

第三步 导出到电脑上

将包名 为com.xxx.xxx 的apk导出到电脑

1
PS D:\log> adb pull /data/app/com.xxx.xxx-vgd98TTQzWZTy_qnmQMcIg==/base.apk
日常积累

日常积累

查看依赖关系
bash gradlew -q app:dependencies >> a.txt
a.txt 在项目根目录

git设置远程依赖
git remote set-url origin https://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@github.com/moruoyiming/moruoyiming.github.io.git

查看包名下进程信息
adb shell ps | grep packagename

查看应用activity堆栈
adb shell dumpsys activity packagename

查看CERT.RSA就包含签名信息
keytool -printcert -file /Users/Documents/app-release/META-INF/CERT.RSA

查看自己签名文件里面的信息
keytool -list -v -keystore +自己的key路径

指定安装架构
adb install –abi armeabi-v7a /Users/jian/Desktop/tuofukmf-216-4.10.6-debug.apk
adb install –abi arm64-v8a

查看 Android 手机的 CPU 架构
adb shell
cat /proc/cpuinfo

提示[!] Android Studio (version 2021.2) ✗ Unable to find bundled Java version.
cd /Applications/Android\ Studio.app/Contents/jre
ln -s ../jre jdk
ln -s “/Library/Internet Plug-Ins/JavaAppletPlugin.plugin” jdk

查看 Android 手机的 CPU 架构

查看 Android 手机的 CPU 架构

查看 Android 手机的 CPU 架构
Win + R 然后输入 cmd
执行:

  1. adb shell
  2. cat /proc/cpuinfo

PD1938:/ $ cat /proc/cpuinfo
processor : 0
BogoMIPS : 52.00
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp
CPU implementer : 0x41
CPU architecture: 8 (7 表示arm-v7,8表示arm-v8)
CPU variant : 0x1
CPU part : 0xd05
CPU revision : 0

processor : 1
BogoMIPS : 52.00
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x1
CPU part : 0xd05
CPU revision : 0

processor : 2
BogoMIPS : 52.00
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x1
CPU part : 0xd05
CPU revision : 0


:D 一言句子获取中...