반응형
질문
안드로이드 스튜디오에서 플러터용 apk를 만들 수 있는 방법이 있을까요?
이 가이드라인을 보았습니다: https://flutter.dev/docs/deployment/android
하지만 여기서는 플러터 콘솔을 사용하여 apk를 빌드합니다.
답변
IDE와 명령 줄을 사용하여 Apk/AppBundle을 빌드할 수 있습니다.
IDE를 통한 APK/AppBundle 빌드:
단계 1
Android Studio의 탭 바에서
도구
를 클릭한 다음Flutter
를 클릭하고Android Studio에서 Android 모듈 열기
를 클릭합니다:단계 2
새 창에서 프로젝트를 엽니다:
단계 3
프로젝트를 열었으면,
빌드
를 클릭한 다음서명된 번들 / APK 생성 ...
을 클릭합니다.
명령을 통한 APK/AppBundle 빌드:
단계 1:
build.gradle(app)
파일을 수정하고 키 정보를 포함하세요:android { compileSdkVersion 31 signingConfigs { release { storeFile file("<path-to-keys.jks>") storePassword "********" keyAlias "<key-alias>" keyPassword "********" } } buildTypes { release { signingConfig signingConfigs.release proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } }
단계 2:
AppBundle 빌드:
flutter build appbundle --target-platform android-arm,android-arm64,android-x64 --obfuscate --split-debug-info=/<directory>
APK 빌드:
flutter build apk --target-platform android-arm,android-arm64,android-x64 --split-per-abi --obfuscate --split-debug-info=/<directory>
반응형
댓글