Tôi đang cố gắng xây dựng ứng dụng Android có nguồn gốc phản ứng, như một phụ thuộc tôi thấy tôi đã chuyển sang chế độ ưu việt nhưng không tải được khi xây dựng. nhắn Lỗi:Buộc Gradle sử dụng HTTP thay vì HTTPS
* What went wrong:
A problem occurred configuring root project 'MobileApp'.
> Could not resolve all dependencies for configuration ':classpath'.
> Could not resolve com.android.tools.build:gradle:1.3.1.
Required by:
:MobileApp:unspecified
> Could not resolve com.android.tools.build:gradle:1.3.1.
> Could not get resource 'https://jcenter.bintray.com/com/android/tools/build/gradle/1.3.1/gradle-1.3.1.pom'.
> Could not GET 'https://jcenter.bintray.com/com/android/tools/build/gradle/1.3.1/gradle-1.3.1.pom'.
> Connection to https://jcenter.bintray.com refused
Vấn đề là rõ ràng, tôi đang ngồi đằng sau proxy công ty chặn bất kỳ HTTPSconnections như thế này do lỗi. Vì vậy, câu hỏi của tôi là: làm thế nào để lực lượng gradle để sử dụng HTTP trong tải các tập tin này? Các thuộc tính này nên được đặt ở đâu (các tệp gradle, nghĩa là gradle.properties)?
P.S. Tôi đã đặt các tệp này trong thuộc tính gradle:
systemProp.http.proxyHost= myHost
systemProp.http.proxyPort= myPort
systemProp.http.proxyUser= myUser
systemProp.http.proxyPassword= myPassword
Mọi liên kết, đề xuất hoặc v.v. sẽ giúp ích rất nhiều.
Có một cái nhìn ở đây: http://stackoverflow.com/questions/25994163/can-not-resolve-all-phụ thuộc-cho-cấu hình-classpath. – Opal
Đây là câu trả lời đúng! Cảm ơn một triệu, tôi đã googled một cách sai lầm có lẽ, bởi vì tôi đã không đi qua liên kết này bạn cung cấp! Nó đã cứu tôi một thời gian! Chúc mừng! :) –
Bạn được chào đón. Bạn đã upvoted câu hỏi và câu trả lời được liên kết chưa? – Opal