android - 未解决的依赖项和 gradle 构建错误
问题描述
我正在我当前的项目中打开一个新的空活动,它显示未解决的依赖项错误,同时显示 Gradle 警告。我使用的是 Android Studio 3.4,我的 Gradle 版本是 3.4.1。它还显示了添加 Google Maven 存储库和同步项目,我已经尝试过了,但它根本没有帮助。我该如何解决这个问题?
allprojects {
repositories {
jcenter()
maven {
[url "https://maven.google.com"][1]
}
}
}
我已经添加了这个,但它根本没有帮助。
第一个活动
package com.example.android.miwok;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
}
数字活动
package com.example.android.miwok;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
public class NumbersActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_numbers);
}
}
我希望 NumbersActivity 运行得很好,但情况并非如此。
解决方案
像这样编辑你的build.gradle
maven 部分:maven { url 'https://maven.google.com' }
或者
只是使用google()
而不是这个精心设计的行
推荐阅读
- ios - 以编程方式使用自动布局的最佳实践
- swift - 数组追加问题 - Swift
- javascript -
- c# - Is it possible to populate a viewmodel and form error messages via ViewData[]?
- python - Get rating with highest value in dictionary python
- javascript - Create encoder on js
- node.js - Firebase 规则 - 在读取时使用 uid 或 uid.child 进行验证
- azure - AZURE blob storage v2 lifecycle management
- angular - 在 nativescript angular 应用程序中显示 base64 编码的 gif
- hibernate - Hibernate - hbml.xml - Unidirectional set - one-to-many