치터_1. 환경설정

최지웅·2025년 1월 1일
0

프로젝트1_치터

목록 보기
1/4

기본 컴퓨터 환경 CentOS Stream 9 64bit

  • JAVA SDK 설치 및 Android SDK 설치
# 1. ~/.bashrc 설
# for java intelliJ jdk
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-17.0.13.0.11-4.el9.x86_64
export PATH=$JAVA_HOME/bin:$PATH

# for java android sdk
export ANDROID_HOME=/home/jimo/jimo/cheeter/commandlinetools-linux-11076708_latest
export PATH=$ANDROID_HOME/cmdline-tools/latest/bin:$ANDROID_HOME/platform-tools:$PATH

# 2. 파일 다운로드
sdkmanager "platform-tools" "build-tools;33.0.0" "platforms;android-33"

(25.01.02)
하지만 Android SDK 미인식 등의 이유로 Windows 환경으로 전환.
기존에 설치된 android studio의 sdk가 E드라이브에 설정되어있어 flutter config설정 해주었지만 command_line_tools가 존재하지 않아 따로 설치.


(25.01.03)
GCP API Google Maps SDK for Android, Maps StaticAPI 활성화 및 구현 완료

이미지 저장에 사용되는 flutter api gallery_saver등이 AGP 버전 오류 발생.

개발은 참 버전 설정이 어렵다


(25.01.05)
우선 JAVA 버전을 17.x.x로 바꾸었다. 기존의 18버전이 flutter와 호환이 안된다고 한다. 또한 gradle을 8.1.1로 바꾸었다.

변경된 gradle 인식이 안되길래 ./gradle --stop과 ./gradle cleanBuildCache를 때려주니 이제서야 설치를 시작했다.

또 오류가 발생하여 gradle을 qjwjs 8.3으로 바꾸고, build.gradle에 classpath gradle 버전이 이전 버전으로 지정되어 있어 없애주었다. 드디어 기존에 보던 오류 image_gallery_saver가 출력되었다.

image_gallery_save대신 image모듈을 이용해 저장을 시도하여 버전 문제가 해결되었다.

profile
이제 3학년..

0개의 댓글