最近在开发flutter的时候,牵涉到flutter版本的升级,并且对应插件要求jdk11 gradle7+ ,本地是jdk1.8,gradle 6.7,折腾了好久终于实现了,
1, android studio 更换jdk
在应用程序 中 右键 android studio,点击 显示包内容,打开
/Applications/Android Studio.app/Contents/jre/jdk/Contents
将下载好的jdk 11 包中 的 Contents 覆盖上面 Android studio 的Contents ,原因。在执行flutter中Android studio 使用的对应 jdk是contents里面的版本,而非电脑中自己设置的jdk版本
(我的 jdk 路径。 /Library/Java/JavaVirtualMachines/jdk-11.0.2.jdk/Contents)
2. 更换gradle ,按照下图进行更改,对应 maven 换成国内镜像, 由于自己版本号 写成7.0而非7.0.1,导致浪费大量时间



网友评论