카테고리 없음

flutter 앱 배포

준서s 2023. 7. 22. 18:37
반응형

앱 아이콘

  1. 런처 아이콘 생성
    1. https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html
  2. res 폴더 내부의 모든 파일을 프로제트의 android/app/src/main/res 폴더에 복사
    1. 이미 flutter에서 같은 이름으로 파일을 만들어 놓았을 것이다.
    2. overwrite를 한다.

앱 이름 변경

  1. android/app/src/main/Androidanifest.xml 파일 열기
  2. android:label 수정

앱 서명하기

  1. 터미널 열기
  2. keytool -genkey -v -keystore 경로/key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias key 입력

keystore 참조하기

  1. android/ 폴더에 key.properties 파일 생성
  2. 아래와 같은 코드 작성
storePassword=비밀번호
keyPassword=비밀번호
keyAlias=key
storeFile=키파일의 경로와 파일

Gradle에 서명 구성하기

    1. build.gradle 파일 들어가기
    2. android {} 위에 아래와 같은 코드 추가
// start of Gradle 서명 구성
def keystoreProperties = new Properties()
def keystorePropertiesFile = rootProject.file('key.properties')
if (keystorePropertiesFile.exists()) {
    keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
}
// end of Gradle 서명 구성
  1. android {} 안에 buildTypes{} 에서 release로 변경

 

반응형