티스토리 뷰
오프라인 상태에서 no cached version available for offline mode 문제해결
현재 파견나와서 근무하고 있는곳은 폐쇄망을 사용하기 때문에 외부에서 gradle을 이용해 라이브러리를 가져올 수 없다.
그래서 필요한 라이브러리들이 포함된 폴더(modules-2)를 반입한 후, GRADLE_USER_HOME을 설정하고 caches 폴더에 modules-2 폴더를 넣었는데 프로젝트에서 라이브러리를 받아올 수 없었다.
이것저것 해보다가 해결할 수 없어서 인터넷을 검색해보니 다음과 같은 글을 발견하게 되었다.
https://discuss.gradle.org/t/copying-the-gradle-cache-to-another-machine/7546
이 글을 읽다보니 다음과 같은 답변을 찾을 수 있었다.
I’m guessing that ‘gradleHome’ on the second PC doesn’t have exactly the same path as the first PC? In that case you’re hitting a limitation on the portability of our cache: all cached files are referenced by absolute path.
만약 원래 PC에서 /Users/abc/.gradle 경로를 사용했다면, 복사된 modules-2를 가져온 PC에서도
.gradle의 경로를 /Users/abc/.gradle로 설정해야 한다.
위의 답변을 보고 경로를 똑같이 설정했더니 라이브러리를 가져 올 수 있었다.
출처:
https://spearzero.tistory.com/m/13
- /Users/{account}/.android
- /Users/{account}/.gradle
- /Users/{account}/Library/Android/sdk
위 3개 파일을 복사해서 가져온다.
'안드로이드' 카테고리의 다른 글
The emulator process for AVD has terminated -Android Studio 에뮬레이터 오류 (0) | 2023.05.23 |
---|---|
안드로이드 스튜디오 offline 설치 (0) | 2021.05.26 |
안드로이드 offline 설치 (0) | 2021.05.21 |
- Total
- Today
- Yesterday
- 파이썬
- xe addon
- webix
- xe애드온
- EC
- C
- 파싱
- ocajp
- ocjap
- 스크래핑
- 자바 셀레니움
- 문자열
- C언어
- KG
- XE
- 자바
- 포인터
- 인포믹스
- Python
- ocpjp
- 이클립스
- 오라클
- XE3
- 프로씨
- esql
- JDBC
- php
- proc
- MySQL
- 자바 smtp
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |