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 첫 투고이므로, 졸린 부분이 있다고 생각합니다만 참고해 주시면 다행입니다. 자신이 한 일의 아웃풋이나 써 남기도 되기 때문에 앞으로도 투고를 계속해 가고 싶습니다.
Reference
이 문제에 관하여(Android Studio4.0 프록시 인증 정보), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Elmogawa/items/bda33746dd132cbf1c3e
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
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 첫 투고이므로, 졸린 부분이 있다고 생각합니다만 참고해 주시면 다행입니다. 자신이 한 일의 아웃풋이나 써 남기도 되기 때문에 앞으로도 투고를 계속해 가고 싶습니다.
Reference
이 문제에 관하여(Android Studio4.0 프록시 인증 정보), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Elmogawa/items/bda33746dd132cbf1c3e
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Android Studio4.0 프록시 인증 정보), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Elmogawa/items/bda33746dd132cbf1c3e텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)