본문 바로가기

Android4

[Flutter] Gradlew signingReport를 이용한 SHA1 및 SHA256 키 확인 간편 가이드 Gradlew signingReport를 사용하여 SHA1과 SHA256 키를 쉽게 확인하는 방법을 소개합니다. 명령어 실행 각 프로젝트 폴더에서 터미널로 `/android` 폴더로 이동하여 아래 명령어 실행 gradlew signingReport 아래와 같이 `Config: debug`, `Config: release`으로 `SHA-1`, `SHA-256` 값을 확인할 수 있습니다. 2023. 3. 18.
[Flutter] "Fatal signal 11 (SIGSEGV)" 오류 해결하기 `Fatal signal 11 (SIGSEGV)`오류는 프로그래밍에서 흔히 발생하는 오류이며 분할 위반이라고도 하는 분할 결함을 나타냅니다. 위치가 존재하지 않거나(NULL 포인터 역참조) 프로그램이 액세스 할 수 없도록 보호되어 있기 때문에 프로그램이 액세스가 허용되지 않은 메모리 위치에 액세스 하려고 시도할 때 발생합니다. 오류 메시지의 'in tid 18280 (1.io), pid 18247 (ital.parkinsons)' 부분은 오류가 발생한 스레드 ID(tid) 및 프로세스 ID(pid)를 나타냅니다. 이 오류는 다음과 같은 여러 요인으로 인해 발생할 수 있습니다. 오류 발생요인 초기화되지 않은 포인터에 액세스 (Accessing an uninitialized pointer) 이미 해제된 포인.. 2023. 2. 5.
[Flutter] Android "Unable to find bundled Java version" 오류 해결하기 위 문제는 이번 안드로이드 `Electric Eel` 버전의 프로그램 버그로 보입니다. 우선 해당 안드로이드 폴더인 `C:\Program Files\Android\Android Studio`로 이동하여 `jbr` 폴더의 내용을 `jre`에 덮어쓰기 해주세요. 만약, 위 문제가 해결되지 않는다면 `jre` 폴더 자체를 삭제해 보시면 될 것 같습니다 2023. 2. 4.
[Android] 에뮬레이터(Emulator) AVD 램 사이즈 조정 메모리가 크게 필요한 혹은 리소스가 많이 들어가는 개발이 필요한 경우 에뮬레이터에서도 램과 같은 성능에 직결되는 옵션들의 풀을 늘려주거나 설정해줘야 할 때가 있습니다. 안드로이드 스튜디오에서 설정 가능합니다. 안드로이드 스튜디오에서 `Device Manager`로 들어가서 각 에뮬레이터에 팬 아이콘 모양에 수정으로 들어갑니다. 왼쪽 하단에 `Show Advanced Settings`를 누르면 메모리 및 스토리지 관련 옵션이 나오는데 보통은 여기서 설정해 주면 됩니다. 만약, 여기서 설정한 게 적용이 안된다면 `config.ini` 파일을 직접 수정하는 방법이 있습니다. 위에서 오른쪽 점 3개 아이콘을 누른 후 `Show on Disk`를 눌러 `config.ini` 파일을 열어줍니다. 하단에 `hw.ra.. 2022. 12. 29.