关于工作中问题记录

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包名错误。

Manifests文件

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

aapt路径

打开命令控制台(win+r  ,cmd ),cd 到aapt目录下

执行aapt dump badging apk路径     ->这里的apk路径包含apk名称,如下:

G:\*********\Test\ ISSSample.apk

在信息中查找包名以及主Activity

你可能感兴趣的:(关于工作中问题记录)