导入一个新项目前,移除主目录下的/.gradle、/.idea文件夹以及iml文件,修改build.gradle为本机的配置。
当遇到
Error:Could not run build action using Gradle distribution 'https://services.gradle.org/distributions/gradle-3.3-all.zip'.
Consult IDE log for more details (Help | Show Log)
解决方法:File -> Invalidate caches / Restart
- 长时间停留在下载,先把网络代理关掉,然后清理缓存。
- 长时间停留在Gradle:Build,打开能编译通过的项目目录下的gradle/wrapper/gradle-wrapper.properties查看gradle-x.x-all.zip,
修改当前项目对应的配置文件,gradle-wrapper.properties 的最后一行,将版本号x.x改成之前的,
distributionUrl=https\://services.gradle.org/distributions/gradle-x.x-all.zip
同样的方法也适用于卡在Gradle:Resolve dependencies':app:_debugCompile'
或者使用离线模式,
- 明明插上手机却提示 :Error running app: No target device found
解决方法:
1.检查手机开发者选项以及usb调试是否打开,数据线接口是否ok
2.点中app然后选择“Edit Configurations",选择 "Deployment Target Options" 选项,选择第一项保存,之后运行。
- Error:SSL peer shut down incorrectly:关了ss代理后没出现过
签名错误
Error:Execution failed for task ':app:packageRelease'. > com.android.ide.common.signing.KeytoolException: Failed to read key mercafly_new from store "E:\***.jks": Get Key failed: Given final block not properly padded
在设置里把debug设置成release之后没出现
- URI is not registered (Settings|Languages&Frameworks|Schemas and DTDs)
清除缓存重启即可