Android studio android studio中缺少依赖项选项卡
屏幕截图Android studio android studio中缺少依赖项选项卡,android-studio,Android Studio,屏幕截图 我的项目名为Pudge。打开模块设置时,我选择了我的项目,所有选项卡(依赖项等)都丢失了。 这可能很愚蠢,但我不知道是什么 编辑:添加更多信息: 这个项目有一个名为libraries的文件夹,其中有一个library的文件夹(在我的例子中是facebook) 主项目的build.gradle // Top-level build file where you can add configuration options common to all sub-projects/modules
我的项目名为Pudge。打开模块设置时,我选择了我的项目,所有选项卡(依赖项等)都丢失了。
这可能很愚蠢,但我不知道是什么 编辑:添加更多信息:
这个项目有一个名为libraries的文件夹,其中有一个library的文件夹(在我的例子中是facebook) 主项目的build.gradle
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.7.+'
}
}
apply plugin: 'android'
repositories {
mavenCentral()
}
android {
compileSdkVersion 17
buildToolsVersion "17.0.0"
sourceSets {
main {
manifest {
srcFile 'AndroidManifest.xml'
}
java {
srcDir 'src'
}
res {
srcDir 'res'
}
resources {
srcDir 'src'
}
}
test {
java {
srcDir 'tests/src'
}
}
}
defaultConfig {
minSdkVersion 17
targetSdkVersion 17
}
}
dependencies {
compile project(':libraries:facebook')
compile 'com.android.support:appcompat-v7:18.0.0'
compile 'com.google.android.gms:play-services:3.2.25'
}
task wrapper(type: Wrapper) {
gradleVersion = '1.8'
}
facebook图书馆的build.gradle
apply plugin: 'android-library'
dependencies {
compile 'com.android.support:support-v4:13.0.+'
}
android {
compileSdkVersion 17
buildToolsVersion "17.0.0"
defaultConfig {
minSdkVersion 17
targetSdkVersion 17
}
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java {
srcDir 'src'
}
res {
srcDir 'res'
}
}
}
}
格雷德尔酒店
include ':Pudge'
include ':libraries:facebook'
包括“:Pudge”
包括“:库:facebook”
正如我在评论中所说——在我通过gradle文件添加了库之后——它开始工作了。但是选项卡仍然丢失。查看主生成文件,其中有关于作为顶级生成文件的注释,因此看起来主模块位于项目根目录中,而不是文件夹中。这可能是使“项目结构”对话框混淆的原因,因为当它检查settings.gradle时,它希望看到Pudge和libraries/facebook目录中的模块 如果我对您的主模块位于项目根目录的假设是正确的,那么如果您将settings.gradle文件更改为该文件,它应该可以工作:
include ':'
include ':libraries:facebook'
同步您的项目将渐变,并让我知道,如果它是与一些错误结束。您可以使用工具栏中的小渐变按钮进行同步。如果在事件日志中出现错误,请将其包含在问题中。Gradle sync成功完成,但我仍然缺少所有选项卡。现在没有任何错误,实际上我从gradle.settings添加了库,项目构建很好。所以这不是一个紧迫的问题,但它不是正常的。你能在build.gradle文件中包括你的项目结构吗?好的,我用信息编辑了这个问题。你的项目结构仍然缺失,请也包括它以获得清晰的图片。眼睛好,你也注意到了评论。哈,就是这样。现在,主模块在“项目结构”窗口中没有名称,但选项卡在那里。谢谢