program tip

"캐시 된 버전이 없습니다… 오프라인 모드에서 사용할 수 있습니다."

radiobox 2020. 11. 19. 08:01
반응형

"캐시 된 버전이 없습니다… 오프라인 모드에서 사용할 수 있습니다."


Android Studio에서 새 Hello World 프로젝트를 빌드하는 동안 오류 메시지를 받았습니다.

FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring root project 'MyApplication2'.
> Could not resolve all dependencies for configuration ':classpath'.
   > Could not resolve com.android.tools.build:gradle:0.9.1.
     Required by:
         :MyApplication2:unspecified
      > No cached version of com.android.tools.build:gradle:0.9.1 available for offline mode.

BUILD FAILED

Android Studio 버전 : 0.5.2

Gradle 버전 : 0.9.1

인터넷에 프록시 연결을 사용하고 있습니다.


오늘 Android Studio를 업데이트 한 후에도 동일한 오류가 발생했습니다. 저에게는 프록시 설정의 문제가 아닙니다.

  1. Android Studio 0.6.0에서 "오프라인 작업"을 선택 취소하십시오.

    파일-> 설정-> Gradle-> Global Gradle 설정

    또는 OSX :

    환경 설정-> Gradle-> Global Gradle 설정

    또는 최신 버전 :

    파일-> 설정-> 빌드, 실행, 배포-> 빌드 도구-> Gradle

  2. 예를 들어 Android Studio를 다시 시작하여 프로젝트를 다시 동기화합니다.

  3. 동기화되면 옵션을 다시 확인하여 오프라인으로 작업 할 수 있습니다.

(Gradle 버전 0.11 ... 및 Android Studio 버전 0.6.0 미리보기에서만 테스트 됨)

편집 : 다른 버전 / 플랫폼에 대한 경로를 추가했습니다 ( John BallingerThe_Martian에서 언급했듯이 ). 아직 확인되지 않았습니다.


Android Studio 3.1로 업그레이드 한 후 방금 나에게 일어났습니다. 오프라인 작업 확인란이 선택 취소되었으므로 운이 없습니다.

나는에 갔다 Settings > Build, Execution, Deployment > CompilerCommand-line Options텍스트 필드가 포함 된 --offline난 그냥 것을 삭제하고 모든 일, 그래서.


같은 오류가 발생했습니다 ... 설정에서 오프라인 작업을 선택 취소하십시오.

파일 => 설정 => 빌드, 실행, 배포 => 빌드 도구 => Gradle => 오프라인 작업

Gradle 동기화가 완료된 후 Android Studio를 다시 시작하십시오.


프록시 연결이 있다고 언급 했으므로 무엇이 저에게 도움이되었는지 알려 드리겠습니다. 오프라인 작업이 확인되지 않았는지 확인하기 위해 부동산 (프리드리히가 언급했듯이)에갔습니다. IDE에서 gradle.properties 파일을 열고 프록시 설정을 추가했습니다. 다음은 일반 버전입니다.

systemProp.http.proxyHost=www.somehost.org
systemProp.http.proxyPort=8080
systemProp.http.proxyUser=userid
systemProp.http.proxyPassword=password
systemProp.http.nonProxyHosts=*.nonproxyrepos.com|localhost

그런 다음 IDE의 속성 파일 맨 위에 내가 클릭 한 "다시 시도"링크가 있습니다. 그게됐다.


제 경우에는 동일한 오류 제목 이 구성에 대한 모든 종속성을 해결할 수 없음을 얻습니다.

그러나 하위 오류는 상태 502가 수신되었음을 알리는 URL로로드되지 않은 linting jar로 인해 배포 명령을 다시 실행했으며 이번에는 성공했습니다.


맥, 선택을 취소의 경우 Offline Work에서Preference -> Build, Execution, Deployment -> Build Tools -> Gradle -> Global Gradle Settings

팁 : cmd+ 단축키를 통해 ,열기Preference

참고 URL : https://stackoverflow.com/questions/22607661/no-cached-version-available-for-offline-mode

반응형