728x90
반응형
발생한 오류:
Checking the license for package Android SDK Build-Tools 29.0.2 in D:\Android\Sdk\licenses
Warning: License for package Android SDK Build-Tools 29.0.2 not accepted.
Checking the license for package Android SDK Platform 31 in D:\Android\Sdk\licenses
Warning: License for package Android SDK Platform 31 not accepted.
FAILURE: Build failed with an exception.
* What went wrong:
Could not determine the dependencies of task ':app:compileDebugJavaWithJavac'.
> Failed to install the following Android SDK packages as some licences have not been accepted.
platforms;android-31 Android SDK Platform 31
build-tools;29.0.2 Android SDK Build-Tools 29.0.2
To build this project, accept the SDK license agreements and install the missing components using the Android Studio SDK Manager.
Alternatively, to transfer the license agreements from one workstation to another, see http://d.android.com/r/studio-ui/export-licenses.html
Using Android SDK: D:\Android\Sdk
대강 오류문을 파악해보니 SDK의 폴더를 내가 개인적으로 Custom 해서 설정한 경로(D:\Android_sdk)에서 읽어오는 게 아니라 D:\Android\Sdk라는 Android가 설치된 루트 폴더에서 읽어와서 오류가 생긴 것!
이럴 땐 당황하지 말고
flutter가 설치된 경로에 cmd를 켜주자.
flutter doctor --android-licenses 명령어를 통해 flutter가 내 SDK를 읽어 들이나 확인해 봤는데 역시나 못 읽고 있다.
그렇다면 경로를 바꿔 보자.
flutter config --android-sdk D:\Android_sdk 명령어를 입력해주니 성공적으로 변경이 되었다.
그러고 나서
flutter doctor --android-licenses 명령어를 다시 쳐보니
다음과 같이 Licenses를 허용할 것인지가 나온다!
다 y를 눌러주고 다시 Android studio로 돌아와서 실행해보면
아까와 달리 빌드가 완료되었다고 알려주고
정상적으로 앱 실행이 잘 되는 것을 확인할 수 있다.
끝!
728x90
반응형
'Challenge > trouble shooting || else' 카테고리의 다른 글
보안관제에서 모의해킹 직무까지(2022.10 ~ 2023.01) (2) | 2023.04.14 |
---|---|
Wechall에 OverTheWire 사이트 등록하기 (0) | 2022.03.13 |
갑자기 윈도우 터미널에서 WSL 2 리눅스 우분투 실행이 안 될때! (3) | 2021.09.08 |
구글 애드센스(애드고시) 합격 후기 (2) | 2021.09.08 |
파이썬 matplot 'color' kwarg must be an color or sequence of color specs. 오류 (0) | 2021.09.02 |