Android Studio 管理打包版本 起步走

相信很多人 寫android 一定會有 免費版 跟付費版

如果要管理兩個不同的 pakege 會相當麻煩又擾人

因為 免費版更改了  付費的 也要更新 相當耗時

其實可以從 build.gradle 新增就好

例如

android {

compileSdkVersion23

buildToolsVersion'26'

defaultConfig {

applicationId"com.XXXX.XXX"

minSdkVersion16

targetSdkVersion23

versionCode11001

versionName"1.10.1"

}

buildTypes {

release {

minifyEnabledtrue

proguardFiles getDefaultProguardFile('proguard-android.txt'),'proguard-rules.pro'

}

}

productFlavors {

demo {

applicationIdSuffix".test"

}

full {

}

}

}

可以設定 prductFlavors 

demo 可以隨便取 不要取到相沖的名稱就好

這樣就可以變成 兩個版本了

並在 app 底下 新增 兩個 一個為demo 一個 full 這樣可以將不同的code 編譯

大概是這樣 如果新的突破 會再打一篇

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容