導入一個新項目前,移除主目錄下的/.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)

清除緩存重啟即可

