admin管理员组

文章数量:1122847

目录

 

问题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

转自:公众号:嵌入式俱乐部

本文标签: 常见问题Android