ERROR: Failed to resolve: fragment Affected Modules: app
ERROR: Failed to resolve: fragment Affected Modules: app
我正在使用 Android Studio 版本 3.5.3。问题是当我想用 Java 创建项目时,出现无法解析片段的错误和 Activity 的相同错误。但是当我使用 Kotlin 创建项目时,我没有遇到问题。您可以在下面看到 Gradle 文件。
Project Gradle
buildscript {
repositories {
google()
jcenter()
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.5.3'
}
}
allprojects {
repositories {
google()
jcenter()
mavenCentral()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
App Module Gradle
apply plugin: 'com.android.application'
android {
compileSdkVersion 29
buildToolsVersion "29.0.2"
defaultConfig {
applicationId "com.example.myapplication"
minSdkVersion 15
targetSdkVersion 29
versionCode 1
versionName "1.0"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'androidx.appcompat:appcompat:1.1.0'
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'androidx.test.ext:junit:1.1.1'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'
}
有错误日志。
我通过将 Gradle
版本从 5.4.1
更新到 6.0.1
解决了我的问题。
顺便说一句,它应该可以与基于 Google Document 的先前 Gradle 版本一起使用。但是 Java
应用程序有问题。
您可以在此图片中找到具有所需 Gradle 版本的插件版本 Android studio。
我正在使用 Android Studio 版本 3.5.3。问题是当我想用 Java 创建项目时,出现无法解析片段的错误和 Activity 的相同错误。但是当我使用 Kotlin 创建项目时,我没有遇到问题。您可以在下面看到 Gradle 文件。
Project Gradle
buildscript {
repositories {
google()
jcenter()
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.5.3'
}
}
allprojects {
repositories {
google()
jcenter()
mavenCentral()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
App Module Gradle
apply plugin: 'com.android.application'
android {
compileSdkVersion 29
buildToolsVersion "29.0.2"
defaultConfig {
applicationId "com.example.myapplication"
minSdkVersion 15
targetSdkVersion 29
versionCode 1
versionName "1.0"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'androidx.appcompat:appcompat:1.1.0'
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'androidx.test.ext:junit:1.1.1'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'
}
有错误日志。
我通过将 Gradle
版本从 5.4.1
更新到 6.0.1
解决了我的问题。
顺便说一句,它应该可以与基于 Google Document 的先前 Gradle 版本一起使用。但是 Java
应用程序有问题。
您可以在此图片中找到具有所需 Gradle 版本的插件版本 Android studio。