Build unsigned APK file with Android Studio

前端 未结 19 3102
抹茶落季
抹茶落季 2020-11-28 00:15

I\'m developing an android app with the Android Developer Tool. Now I tried the new Android Studio, everything works fine if connect my smartphone with the pc and directly r

19条回答
  •  青春惊慌失措
    2020-11-28 01:01

    For unsigned APK: Simply set signingConfig null. It will give you appName-debug-unsigned.apk

    debug {
         signingConfig null
    }
    

    And build from Build menu. Enjoy

    For signed APK:

    signingConfigs {
            def keyProps = new Properties()
            keyProps.load(rootProject.file('keystore.properties').newDataInputStream())
            internal {
                storeFile file(keyProps.getProperty('CERTIFICATE_PATH'))
                storePassword keyProps.getProperty('STORE_PASSWORD')
                keyAlias keyProps.getProperty('KEY_ALIAS')
                keyPassword keyProps.getProperty('KEY_PASSWORD')
            }
        }
        buildTypes {
            debug {
                signingConfig signingConfigs.internal
                minifyEnabled false
            }
            release {
                signingConfig signingConfigs.internal
                minifyEnabled false
                proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
            }
        }
    

    keystore.properties file

    CERTIFICATE_PATH=./../keystore.jks
    STORE_PASSWORD=password
    KEY_PASSWORD=password
    KEY_ALIAS=key0
    

提交回复
热议问题