Android Studio4.0 프록시 인증 정보

3147 단어 AndroidStudioFlutter

개요



학교의 프록시 환경에서 PC에서 AndroidStudio에서 자체 제작 Flutter 앱을 빌드하려고했는데 어떠한 오류가 발생했습니다.
unable to tunnel through proxy proxy returns http/1.0 407 proxy authentication required android studio
.
.
.(省略)

이 오류가 나올 때까지



완전히 프록시를 고려하지 않았기 때문에 내가 살펴본대로 Android Studio 프록시 설정을 추가했습니다.

Android Studio 설정 변경



Android Studio에서 "File > Setting > Appearance & Behavior > System Settings > HTTP Proxy"를 선택


↑과 같이 프록시 환경을 입력.

gradle.properties 변경


C:\Users\(ユーザ名)\.gradle

↑의 경로에있는 gradle.properties에 다음을 추가.
gradle.properties가 존재하지 않는 경우 직접 작성하십시오.
(나도 처음에는 존재하지 않았지만, 어느새 만들어졌어. 왜 웃음)
또한 숨겨진 파일도 볼 수 있도록 노력하십시오.

systemProp.http.proxyHost=myproxy
systemProp.http.proxyPort=8080
systemProp.http.proxyUser=username
systemProp.http.proxyPassword=pass
systemProp.http.nonProxyHosts=設定しているアドレス(なくてもいいかも)
systemProp.https.proxyHost=myproxy
systemProp.https.proxyPort=8080
systemProp.https.proxyUser=username
systemProp.https.proxyPassword=pass
systemProp.https.nonProxyHosts=設定しているアドレス(なくてもいいかも)


이것으로 빌드 할 수 있다고 생각했지만,,,



여기까지 조사하는데도 상당히 시간이 걸려(이해력이 없는) 피곤했는데 상술한 빌드 에러가 나와 위장해 왔지만, 그대로 대응책이 없는지를 조사해 보면 한층 더 gradle.properties 에 다음을 추가하면 잘 작동했습니다.
# これかいたら通った
systemProp.jdk.http.auth.tunneling.disabledSchemes=""

원인은 잘 모르겠지만 아래 URL을 참고했습니다.

인증 프록시 환경에서 gradle 사용
https://ko.stackoverflow.com/questions/47749/%E8%AA%8D%E8%A8%BC%E3%83%97%E3%83%AD%E3%82%AD%E3%82%B7 %E7%92%B0%E5%A2%83%E4%B8%8B%E3%81%A7%E3%81%AEgradle%E3%81%AE%E4%BD%BF%E7%94%A8m

끝에



Qiita 첫 투고이므로, 졸린 부분이 있다고 생각합니다만 참고해 주시면 다행입니다. 자신이 한 일의 아웃풋이나 써 남기도 되기 때문에 앞으로도 투고를 계속해 가고 싶습니다.

좋은 웹페이지 즐겨찾기