android良好的代码风格,Android Studio中的产品风格

我不能让产品的味道起作用。我有这个毕业生

apply plugin: 'com.android.application'

android {

defaultConfig {

minSdkVersion 14

targetSdkVersion 24

compileSdkVersion 27

}

signingConfigs {

release {

}

}

buildTypes {

release {

minifyEnabled true

proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-project.txt'

signingConfig signingConfigs.release

}

}

repositories {

maven { url "https://jitpack.io" }

}

flavorDimensions "dim1", "dim2", "dim3"

productFlavors {

flavor1 {

dimension "dim1"

applicationId "com.example.dim1.app"

}

flavor3 {

dimension "dim2"

applicationId "com.example.dim2.app"

}

flavor3 {

dimension "dim3"

applicationId "com.example.dim3.app"

}

}

sourceSets {

flavor1 {

java.srcDirs = ["W:/android-studio-projects/sharedid/app/src/main/java/"]

manifest.srcFile "W:/android-studio-projects/sharedid/app/src/example1/AndroidManifest.xml"

assets.srcDirs = ["W:/android-studio-projects/sharedid/app/src/example1/assets/"]

resources.srcDirs = ["W:/android-studio-projects/sharedid/app/src/main/res/", "W:/android-studio-projects/sharedid/app/src/example1/res/"]

}

flavor2 {

java.srcDirs = ["W:/android-studio-projects/sharedid/app/src/main/java/"]

manifest.srcFile "W:/android-studio-projects/sharedid/app/src/example2/AndroidManifest.xml"

assets.srcDirs = ["W:/android-studio-projects/sharedid/app/src/example2/assets/"]

resources.srcDirs = ["W:/android-studio-projects/sharedid/app/src/main/res/", "W:/android-studio-projects/sharedid/app/src/example2/res/"]

}

flavor3 {

java.srcDirs = ["W:/android-studio-projects/sharedid/app/src/main/java/"]

manifest.srcFile "W:/android-studio-projects/sharedid/app/src/example3/AndroidManifest.xml"

assets.srcDirs = ["W:/android-studio-projects/sharedid/app/src/example3/assets/"]

resources.srcDirs = ["W:/android-studio-projects/sharedid/app/src/main/res/", "W:/android-studio-projects/sharedid/app/src/example3/res/"]

}

}

}

dependencies {

api 'com.google.android.gms:play-services-maps:15.0.0'

api 'com.google.android.gms:play-services-location:15.0.0'

api 'com.android.support:appcompat-v7:27.1.1'

api 'com.github.PhilJay:MPAndroidChart:v2.0.8'

}

当我到的时候

“构建选择变量”

我只能选择

模块:

应用程序

构建变量:

风味1风味2风味3甜品

,

香精1香精2香精3释放

我很想得到

以下构建变体:

口味1饮料

,

风味2饮料

,

flavor3debug

,

香料1酶

,

香料2酶

,

香料3释放

我尝试过“文件与渐变文件同步项目”

我得到这个错误

原因:java.lang.runtimeexception:无法从中读取包名称

W:\android studio项目\sharedid\app\src\main\androidmanifest.xml

我试过两者

没有这样的文件(希望它能带上产品的味道吗?)

让“主”清单只定义所有产品口味之间的共享内容

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值