Android Studio中解决gradle问题的排查和解决方案

        在coding过程中,我们经常会遇到编译或运行异常的问题。报错的问题可以很快定位并解决,但是无报错问题和报错模糊的问题却非常难以解决。在Android Studio中存在几种非常好的问题寻找方案。

一、通过Logcat查看运行日志

        这个方法主要用于应对程序没有语法错误,但出现闪退或长时间运行而无法打开app的情况。Logcat为一只小猫的图标,位于左边栏中。在Logcat中可以查看程序的运行情况。

        对于gradle的模糊报错(一般为:service.TypedResolveException: Could not resolve all files for configuration ':app:debugCompileClasspath'.)

service.TypedResolveException: Could not resolve all files for configuration ':app:debugCompileClasspath'.

这种情况一般采用二三方案处理。

二、Rebuild Project方法

        在Build中选择Clean Project,之后Rebuild Project可以清除之前的gradle依赖重新构建。因为Sync方法在构建时只会更新修改的部分,不会进行整体重构,所以可能在多次修改后出现依赖冲突的问题。

三、Cold Boot方法

        这是对设备的彻底重启方法,指计算机完全关闭后重新开机,用于解决虚拟设备内部的问题。在冷启动过程中,系统从零开始加载,并执行初始化过程。与其对应的是热启动(Warm Boot),即计算机在不关闭电源的情况下进行重新启动。

        Cold Boot位于Device Manager下:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值