const DoctorItem = ({ doctor, match }) => (
<div>
<Link
to={{ pathname:`/doctor/${doctor.profile.first_name}-${doctor.profile.last_name}` }}>
{doctor.profile.first_name} {doctor.profile.last_name}
</Link>
</div>
);
不完整的问题
D:\bg.jou\GanggoContacts\build.gradle
Error:(25, 13)
Failed to resolve: com.android.volley:volley:1.1.0
<a href="openFile:D:/bg.jou/GanggoContacts_v34_insert_error/build.gradle">Show in File</a><br><a href="open.dependency.in.project.structure">Show in Project Structure dialog</a>
Error:(26, 13)
Failed to resolve: com.github.bumptech.glide:glide:3.7.0
<a href="openFile:D:/bg.jou/GanggoContacts_v34_insert_error/build.gradle">Show in File</a><br><a href="open.dependency.in.project.structure">Show in Project Structure dialog</a>
buildscript {
repositories {
jcenter()
mavenCentral()
maven {
url 'https://maven.google.com/'
name 'Google'
}
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.1'
classpath 'com.google.gms:google-services:3.1.0'
}
}
答案 0 :(得分:5)
以下解决方案之一必须解决您的问题:
1 - 如果您在&#34; module / app&#34;中添加了以下行:的build.gradle,
compile 'com.android.volley:volley:1.1.0'
您需要在&#34;项目中使用以下代码&#34; build.gradle,以使您的编程环境能够查找和下载volley包
allprojects {
repositories {
jcenter()
}
}
2 - 您居住在受美国和国际制裁的国家,这就是为什么您的编程环境无法自动连接到jcenter(bintray.com)下载库的原因,即使您已将jcenter添加到您的回购列表中。如果是这样,您必须在同步gradle时使用代理。
答案 1 :(得分:3)
将此代码段添加到build.gradle文件
allprojects {
repositories {
google()
jcenter()
}
}
并替换为 -
buildscript {
repositories {
google() // Just google() will be fine
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.1'
classpath 'com.google.gms:google-services:3.1.0'
}
}
如果您使用的gradle版本低于4.1 - 请替换
google()
与
maven {
url 'https://maven.google.com'
}
答案 2 :(得分:2)
在应用的 build.gradle 中使用这个:
'com.android.volley:volley:1.2.0'
这在 build.gradle 中:
repositories {
google()
mavenCentral()
}