수색…


빌드 구성을 추가하여 .apk 파일에 서명하십시오.

  1. 다음을 사용하여 키 저장소를 추가하십시오.

    keytool -genkey -v -keystore example.keystore -alias example -keyalg RSA -keysize 2048 -validity 10000 
    

참고 : 이것은 프로젝트의 루트에 있어야합니다. 비록 어려운 요구 사항은 아니지만 파일 참조를 용이하게합니다.

  1. 프로젝트의 루트에 keystore의 release / dev 구성으로 build.json을 추가하십시오.

    {
      "android": {
        "debug": {
          "keystore": "..\android.keystore",
          "storePassword": "android",
          "alias": "mykey1",
          "password" : "password",
          "keystoreType": ""
        },
        "release": {
          "keystore": "..\android.keystore",
          "storePassword": "",
          "alias": "mykey2",
          "password" : "password",
          "keystoreType": ""
        }
      }
    }
    
  2. Cordova / Ionic 빌드 명령에 --buildConfig 스위치를 추가합니다.

    cordova build android --release --buildConfig=build.json
    

또는 이오니아로

  ionic build android --release --buildConfig=build.json

서명 된 파일은에서 새 폴더 구조 아래에 생성됩니다.

/platforms/android/build/outputs/apk/android-release.apk


Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow