gpt4 book ai didi

java - Android Studio v7-少数类的导入错误(无法解析符号)

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:18:26 26 4
gpt4 key购买 nike

我是 Android 编程的初学者。我正在尝试使用 Android Studio 创建一个基本的 Hello World 应用程序。在执行创建 Hello World 程序的初始步骤后,我立即在 Java 文件中收到以下错误。

"Cannot resolve Symbol FloatingActionButton"
"Cannot resolve Symbol Snackbar"
"Cannot resolve Symbol AppCompatActivity"
"Cannot resolve Symbol Toolbar"

正如您在附件中看到的 Image错误是红色的。请帮帮我。

我的构建文件内容:

 defaultConfig {
applicationId "com.example.helloworld.helloworld"
minSdkVersion 15
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:design:23.0.1'
compile 'com.android.support:appcompat-v7:23.0.1'
compile 'com.android.support:design:23.0.1'
}

似乎我已经添加了所有相关的依赖项。

最佳答案

在将带有空白 Activity 的新模块插入现有项目后,我遇到了同样的问题。

我模块的 build.gradle 文件如下所示:

apply plugin: 'com.android.application'

android {
compileSdkVersion 23
buildToolsVersion "23.0.1"

defaultConfig {
applicationId "com.example.networkingtest"
minSdkVersion 17
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:23.1.0'
compile 'com.android.support:design:23.1.0'
}

为了解决这个问题,我将 appcompat 和设计依赖项的版本从 23.1.0 更改为 23.0.1(注意:这与 buildToolsVersion 中的版本相同)。接下来我点击“Sync project with gradle files”,然后点击 Build > Clean Project。完成后项目将运行,但我将依赖版本更改回 23.1.0,点击“使用 gradle 文件同步项目”,然后再次点击“构建”>“清理项目”。现在一切正常。

关于java - Android Studio v7-少数类的导入错误(无法解析符号),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33078939/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com