flutter build apk --split-per-abi 안드로이드에 테스트하기 위해 빌드하는 명령어
이런식으로 3개 파일 빌드됨
✓ Built build/app/outputs/flutter-apk/app-armeabi-v7a-release.apk (7.3MB)
✓ Built build/app/outputs/flutter-apk/app-arm64-v8a-release.apk (7.8MB)
✓ Built build/app/outputs/flutter-apk/app-x86_64-release.apk (7.9MB)
각 APK 파일의 의미:
- app-armeabi-v7a-release.apk (7.3MB): 32비트 ARM 프로세서를 사용하는 대부분의 Android 스마트폰과 태블릿에서 사용됩니다.
- app-arm64-v8a-release.apk (7.8MB): 64비트 ARM 프로세서를 사용하는 최신 Android 기기에서 사용됩니다.
- app-x86_64-release.apk (7.9MB): 64비트 x86 프로세서를 사용하는 일부 Android 기기(주로 태블릿이나 PC)에서 사용됩니다.
- 빌드위치
[프로젝트_루트_디렉토리]/build/app/outputs/flutter-apk/
find 명령으로 찾기
find . -name "*release.apk"
실제 기기에 설치 usb 연결상태에서
adb devices
adb -s <기기_식별자> install app-arm64-v8a-release.apk
현재 안드로이드에 설치했으나 http가 작동하지 않음. 권한 문제인듯
'flutter' 카테고리의 다른 글
안드로이드 실기기에서 http 통신 못할때. (0) | 2024.07.15 |
---|---|
flutter 명령어 (0) | 2024.07.15 |
안드로이드 에서 위치정보 가져올때 권한추가 (1) | 2024.07.15 |
compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1. 오류 해결법 (0) | 2024.07.15 |
Flutter 프로젝트에서 app build.gradle의 Properties가 Cannot Resolve Symbol 일 때 (1) | 2024.07.15 |