YD_S 개발로그
article thumbnail
에뮬레이터 localhost(127.0.0.1) 안될 때
Flutter 2025. 1. 5. 14:17

에뮬레이터Android안드로이드에선 localhost(127.0.0.1)시 기기 자체를 의미합니다.안드로이드는 호스트 머신과 독립적인 네트워크 환경을 사용합니다.내 PC의 호스트를 연결하려면 10.0.2.2를 사용해야합니다.iOSiOS에선 localhost(127.0.0.1)시 로컬 호스트를 의미합니다.iOS는 호스트 머신과 같은 네트환경을 공유합니다.localhost(127.0.0.1)을 사용해 연결할 수 있습니다. 실제 기기 연결실제 기기인 경우 Android와 iOS 모두 localhost(127.0.0.1) 사용 시 기기 자체를 의미하게됩니다.Android의 경우 10.0.2.2를 사용해도 연결되지 않습니다.iOS의 경우 localhost(127.0.0.1)을 사용해도 연결되지 않습니다.호스트 머..

article thumbnail
build.gradle에서 현재 flavor 찾기
Android 2024. 4. 9. 17:30

build.gradle 에서 flavor 별로 설정을 달리하고 싶을 경우 현재 flavor를 조회하는 메소드를 활용하면 된다. Reference https://stackoverflow.com/questions/30621183/how-to-get-current-flavor-in-gradle

article thumbnail
Android - Multidex 오류 해결법
Android 2023. 4. 26. 16:30

Android - Multidex 오류 해결법 Android build 시 Mutidex 관련 문제로 build 실패할 경우가 있다. Mutidex가 뭐지 알고보고 해결 방법에 대해 알아보자. Mutidex 란? ▷ 64K 참조 제한 관련 정보 - Android 앱(APK) 파일에는 Dalvik Executable(DEX) 파일 형식의 실행 가능한 바이트 코드 파일이 포함되며, DEX 파일에는 앱을 실행하기 위해 사용되는 컴파일된 코드가 포함됩니다. Dalvik Executable 사양은 단일 DEX 파일 내에서 참조될 수 있는 메서드의 총 개수를 65,536개로 제한하며 여기에는 Android 프레임워크 메서드, 라이브러리 메서드, 자체 코드에 있는 메서드가 포함됩니다.컴퓨터 공학에서 킬로 또는 K라는..