1. 在AS工具中打开Device File Explorer 中另存文件到电脑端,提示Could not create file:Permission denied.提示
解决办法:打开Terminal控制台,输入语句adb root, 一次不行就多试几次,成功后就可以另存文件了。
2. 出现This project contains java compilation errors, which can cause rendering failures for custom views.错误
解决办法:在Manifests文件中包名引用错误或者注册的Activity包名错误。
3. adb常用命令
adb devices ->查找所有连接的设备
adb root ->root 权限
adb install apk路径 ->找到要安装的apk,直接拖进来
adb shell am start 包名/包名.Activity(要启动的Activity) ->启动安装的apk
adb uninstall 包名 -> 卸载app
adb shell am start com.android.settings/.Settings ->打开设置界面
如果不知道app的包名以及运行的主Activity的话,可以通过aapt来获取apk的相关信息,aapt.exe在Androidsdk ->build-tools 文件下,随便找一个版本,比如30.0.0
打开命令控制台(win+r ,cmd ),cd 到aapt目录下
执行aapt dump badging apk路径 ->这里的apk路径包含apk名称,如下:
G:\*********\Test\ ISSSample.apk
在信息中查找包名以及主Activity