2
我正在使用gradle使用Google登錄的簡單Android應用程序。我正在使用命令行和基本的文本編輯器。我對gradle和android都很陌生,而且我很難配置構建。當我運行gradle projects
時,我得到No sub-projects
。構建運行無差錯和打印:「gradle projects」找不到任何子項目
:buildEnvironment
------------------------------------------------------------
Root project
------------------------------------------------------------
classpath
No dependencies
BUILD SUCCESSFUL
Total time: 3.012 secs
的結構是這樣的:
- myapp/
- app/
- java/
- packages.../
- MainActivity.java
- res/
- layout/
- layout.xml
- values/
- strings.xml
- AndroidManifest.xml
- build.gradle
- google-services.json
- build/
- generated dirs...
- build.gradle
- local.properties
- settings.gradle
我頂層build.gradle
是:
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.5.0'
classpath 'com.google.gms:google-services:2.0.0-beta6'
}
}
allprojects {
repositories {
jcenter()
}
}
而且app
構建文件是:
apply plugin: 'com.an droid.application'
android {
compileSdkVersion 22
buildToolsVersion "22.0.1"
defaultConfig {
minSdkVersion 18
targetSdkVersion 22
versionCode 1
versionName "1.0"
}
}
dependencies {
// Dependency for Google Sign-In
compile 'com.google.android.gms:play-services-auth:8.4.0'
}
apply plugin: 'com.google.gms.google-services'
settings.gradle
只有一行:include ':app'
。
我試圖用其他項目的樣本替換我的gradle文件,並修改settings.gradle
,但結果相同。我不知道如何解決這個問題,並建立我的項目。任何幫助將不勝感激。
子程序需要「編譯項目(':app')」 –
謝謝,就是這樣。 – drali