24

最近、Android Studio をバージョン 0.3.0 に更新しましたが、選択できるビルド バリアントがありません。プロジェクトのクリーニングと再構築を試み、Android Studio を再起動しましたが成功しませんでした。私のbuild.gradleは

android {
compileSdkVersion 18
buildToolsVersion "18.0.1"

defaultConfig {
    minSdkVersion 9
    targetSdkVersion 18
    versionCode 10
}

productFlavors {
    lite {
        packageName "com.lvl.xpbar"
        versionCode 11
    }

    pro {
        packageName "com.afewguys.raisethebar"
        versionCode 1
    }
}

sourceSets {
    main {
        manifest.srcFile '/src/main/AndroidManifest.xml'
        java.srcDirs = ['/src/main/java','.apt_generated']
        resources.srcDirs = ['/src/main/java','.apt_generated']
        aidl.srcDirs = ['/src/main/java','.apt_generated']
        renderscript.srcDirs = ['/src/main/java','.apt_generated']
        res.srcDirs = ['/src/main/res']
        assets.srcDirs = ['assets']
    }

    lite {
        manifest.srcFile 'src/main/AndroidManifest.xml'
    }
    pro {
        manifest.srcFile 'src/main/AndroidManifest.xml'
    }

    debug.setRoot('build-types/debug')
    release.setRoot('build-types/release')
}

どんな助けでも大歓迎です

4

2 に答える 2

28

プロジェクトを Gradle ファイルと同期する必要があります。

Android Studio の最新バージョン: File -> Sync Project with Gradle Files.

以前のバージョン: Tools -> Android -> Sync Project with Gradle Files

于 2019-02-05T19:44:45.153 に答える
12

/gradle/gradle-wrapper.properties ファイルで、次の設定を次のように更新します。

distributionUrl=http\://services.gradle.org/distributions/gradle-1.8-all.zip

次に、[ツール] -> [Android] -> [プロジェクトを Gradle ファイルと同期] に移動します。

これにより、Gradle の最新のディストリビューションがダウンロードされ、プロジェクトが自動的にリロードされ、完了後にバリアントがビルドされます。

プロジェクトの build.gradle ファイルを次のように更新してください。

dependencies {
    classpath 'com.android.tools.build:gradle:0.6.+'
}
于 2013-10-21T09:51:47.057 に答える