目录
问题2:解决Android Studio一直在显示依赖过程,出现syncing失败,一直下载
问题1 使用monitor时监控手机屏幕 出现 Unexpected error while obtaining UI hierarchy
问题2:解决Android Studio一直在显示依赖过程,出现syncing失败,一直下载
原因分析:因为下载比较慢或者压根就没有下载,
解决办法:
在build.gradle中,下列两个函数是空的,所以一直没有下载,添加url既可。
buildscript {
repositories {
google()
jcenter(){
url "http://jcenter.bintray/"
}
}
allprojects {
repositories {
google()
jcenter(){
url "http://jcenter.bintray/"
}
}
}
或者添加镜像:
buildscript {
repositories {
maven { url 'https://maven.aliyun/repository/jcenter' }
maven { url 'https://maven.aliyun/repository/google' }
}
}
allprojects {
repositories {
maven { url 'https://maven.aliyun/repository/jcenter' }
maven { url 'https://maven.aliyun/repository/google' }
}
}
会出现
问题1 使用monitor时监控手机屏幕 出现 Unexpected error while obtaining UI hierarchy
方法一: 推荐方法二
运行开安卓自带的uiautomatorviewer.bat,打开后连接手机,报错如下:
1.在E盘根目录下创建app.png文本文件
2.在E盘根目录下创建app.uix文本文件
3.执行以下adb命名:
adb shell uiautomator dump /sdcard/app.uix
adb pull /sdcard/app.uix E:/app.uix
adb shell screencap -p /sdcard/app.png
adb pull /sdcard/app.pngE:/app.png
4.运行monitor.bat,导入文件
选择文件,打开uix,然后在界面中找到png,选择刚刚保存的即可。
5.再次连接手机,可以看到手机截屏时的页面,但只有一张图片,不能完整运行APP
方法二:
1.在安装Android SDK目录下,找到SDK Manager.exe,点击进入
2.选中真机的安卓版本号,勾选安装包,点击安装
3.安装完成后,重启uiautomatorviewer.bat
转自:公众号:嵌入式俱乐部


发布评论