乐趣区

关于android:android-studio-flutter代理设置问题

前提

首次装置 flutter, 通过代理设置加快速度装置首次更新数据, 但在增加设施并开始打包编译时呈现 classpath 找不到的状况

1. 在首次启动 IDE 的时候会提醒更新各种 SDK 包, 此时个别会间接设置代理, 我的零碎时 Ubuntu18.04, 所以间接代理了本地 vpn,127.0.0.1 端口 1080

2. 在编译打包的时候呈现了找不到相干的包, 起因是 flutter 三个默认配置的中央采纳了 Google 门路的包

切换 maven 包源为国内阿里源

在 android/build.gradle 下都换为

//        google()
//        jcenter()
maven {url 'https://maven.aliyun.com/repository/google'}
maven {url 'https://maven.aliyun.com/repository/jcenter'}
maven {url 'http://maven.aliyun.com/nexus/content/groups/public'}

切换 flutter sdk 包源为国内阿里源

flutter 装置门路

vim /home/elinx/web/tools/flutter/packages/flutter_tools/gradle/flutter.gradle

//        google()
//        jcenter()
maven {url 'https://maven.aliyun.com/repository/google'}
maven {url 'https://maven.aliyun.com/repository/jcenter'}
maven {url 'http://maven.aliyun.com/nexus/content/groups/public'}

敞开 IDE 全局代理 : 设置 -> 搜寻 proxy

敞开因为 IDE 本人生成的本地的全局代理 (这里才是 IDE 外部最终代理应用配置)

我的本地门路: vim .gradle/gradle.properties

正文所有代理项和端口

systemProp.https.nonProxyHosts=192.168.*,*.test
#systemProp.https.proxyPort=1080
#systemProp.http.proxyHost=127.0.0.1
systemProp.http.nonProxyHosts=192.168.*,*.test
#systemProp.https.proxyHost=127.0.0.1
#systemProp.http.proxyPort=1080
退出移动版