今天尝试接微信SDK,下载官方Demo后打开发现如下错误:
ERROR: Failed to open zip file.
Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)
百度之后了解到是工程中Gradle版本不对,找到如下解决办法:
-
打开gradle-wrepper查看gradle版本,发现是gradle-4.7-all
gradle-wrapper.png -
到网上下载对应版本解压 http://services.gradle.org/distributions/
-
打开设置,设置本地Gradle(use local gradle distrbution),点击应用
setting.png -
点击同步Gradle,完成
sync.png
完事发现提示升级Gradle版本
Update.png
点击之后发现出问题了
error.png
然后回去重新设置成默认gradle(Use default gradle wrapper);
default.png
还是有问题,提示不能在minafest文件申明minSdk
ERROR: The minSdk version should not be declared in the android manifest file. You can move the version from the manifest to the defaultConfig in the build.gradle file.
Remove minSdkVersion and sync project
Affected Modules: app
然后在文件中注释掉了这一句,没问题了
Manifest
网友评论