Android(安卓)Studio 管理打包版本 起步走
16lz
2022-07-31
相信很多人 寫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 編譯
大概是這樣 如果新的突破 會再打一篇
更多相关文章
- Android(安卓)--- Activity生命周期
- 锁屏界面
- android 零星调试笔记
- 从 Android(安卓)Sample ApiDemos 中学习 android.animation API
- Android常用控件
- SlidingMenu和ActionBarSherlock结合做出出色的App布局,Facebook
- Titanium 使用刘明星的Jpush module做android端的消息推送
- android 引擎
- Android(安卓)EditText不弹出软键盘