Ken*_*eth 34 android product gradle
根据我的理解,Android Studio应该在"Build Variants"面板中显示构建变体和风格的整个矩阵.
我使用以下build.gradle创建了一个空项目.
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.6.+'
}
}
apply plugin: 'android'
repositories {
mavenCentral()
}
android {
compileSdkVersion 17
buildToolsVersion "18.1.0"
defaultConfig {
minSdkVersion 7
targetSdkVersion 18
}
productFlavors {
productFlavors {
flavor1 {
packageName "com.example.flavor1"
versionCode 20
}
flavor2 {
packageName "com.example.flavor2"
minSdkVersion 14
}
} }
}
dependencies {
compile 'com.android.support:appcompat-v7:+'
}
Run Code Online (Sandbox Code Playgroud)
即便如此,我只能将"Debug"和"Release"作为构建变体,而不是预期的"Debugflavor1","Debugflavor2"等.任何想法为什么会发生这种情况?我的假设是关于包含口味错误的能力吗?如果是这样,如何在Android Studio中构建一个风味?
更新,已解决:请参阅第一条评论.您需要通过"工具" - "Android" - "同步..."手动将项目与gradle文件同步
Dro*_*idT 53
您需要使用gradle更改来更新项目.在最新版本的Android Studio(目前版本为3.1.1)中,您可以通过以下方式实现此目的:
File -> Sync Project with Gradle Files
Run Code Online (Sandbox Code Playgroud)
Ken*_*eth 47
您需要手动将项目与gradle文件同步
Tools -> Android -> Sync Project with Gradle Files
| 归档时间: |
|
| 查看次数: |
17110 次 |
| 最近记录: |