Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 无法解析Google登录类_Android - Fatal编程技术网

Android 无法解析Google登录类

Android 无法解析Google登录类,android,Android,我正在尝试将谷歌登录集成到我的Android应用程序中 我已在以下位置阅读了教程: 我仍然无法解决以下依赖项 import com.google.android.gms.auth.api.signin.GoogleSignInAccount; import com.google.android.gms.auth.api.signin.GoogleSignInOptions; import com.google.android.gms.common.api.ApiException; import

我正在尝试将谷歌登录集成到我的Android应用程序中

我已在以下位置阅读了教程:

我仍然无法解决以下依赖项

import com.google.android.gms.auth.api.signin.GoogleSignInAccount;
import com.google.android.gms.auth.api.signin.GoogleSignInOptions;
import com.google.android.gms.common.api.ApiException;
import com.google.android.gms.tasks.OnCompleteListener;
import com.google.android.gms.tasks.Task;
请查看我的gradle依赖项:

dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
androidTestImplementation('com.android.support.test.espresso:espresso-core:2.2.2', {
    exclude group: 'com.android.support', module: 'support-annotations'
})


implementation 'com.android.support:appcompat-v7:27.1.1'
implementation 'com.android.support.constraint:constraint-layout:1.0.2'
implementation 'com.esri.arcgis.android:arcgis-android:10.2.9'
implementation 'com.github.pedroSG94:AutoPermissions:1.0.3'
implementation 'com.android.volley:volley:1.1.1'
implementation 'com.google.android.gms:play-services-gcm:15.0.1'
implementation 'com.google.firebase:firebase-core:16.0.3'
implementation 'com.google.firebase:firebase-messaging:17.3.0'
implementation 'com.google.firebase:firebase-auth:16.0.3'
implementation 'com.firebase:firebase-client-android:2.5.2'
implementation 'com.android.support:multidex:1.0.0'
implementation 'com.google.android.gms:play-services:12.0.1'
implementation 'com.google.android.gms:play-services-auth:16.0.0'
implementation 'com.google.android.gms:play-services-identity:15.0.1'

implementation 'com.android.support:design:27.+'
testImplementation 'junit:junit:4.12'

}
apply plugin: 'com.google.gms.google-services'
dependencies {
    api "com.google.android.gms:play-services-base:15.0.1"
    api "com.google.android.gms:play-services-auth:16.0.0"
    api "com.google.android.gms:play-services-tasks:15.0.1"
}
我已经做了我能在网上找到的一切,但我仍然无法解决这个问题

抱歉,只添加了上面的文本和图像。

更改 gms:googleservices:3.0.0至

内部构建.gradleproject

并将以下依赖项粘贴到build.gradleapp中以代替您的依赖项

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    androidTestImplementation('com.android.support.test.espresso:espresso-core:2.2.2', {
        exclude group: 'com.android.support', module: 'support-annotations'
    })


    implementation 'com.android.support:appcompat-v7:27.1.1'
    implementation 'com.android.support.constraint:constraint-layout:1.0.2'
    implementation 'com.esri.arcgis.android:arcgis-android:10.2.9'
    implementation 'com.github.pedroSG94:AutoPermissions:1.0.3'
    implementation 'com.android.volley:volley:1.1.1'
    implementation 'com.google.android.gms:play-services-gcm:15.0.1'
    implementation 'com.google.firebase:firebase-core:16.0.3'
    implementation 'com.google.firebase:firebase-messaging:17.3.0'
    implementation 'com.google.firebase:firebase-auth:16.0.3'
    implementation 'com.firebase:firebase-client-android:2.5.2'
    implementation 'com.android.support:multidex:1.0.0'
    implementation 'com.google.android.gms:play-services-auth:15.0.1'
    implementation 'com.google.android.gms:play-services-identity:15.0.1'

    implementation 'com.android.support:design:27.+'
    testImplementation 'junit:junit:4.12'

}
apply plugin: 'com.google.gms.google-services'

根据这些进口

com.google.android.gms.auth.api.signin.GoogleSignInAccount;
com.google.android.gms.auth.api.signin.GoogleSignInOptions;
com.google.android.gms.common.api.ApiException;
com.google.android.gms.tasks.OnCompleteListener;
com.google.android.gms.tasks.Task;
您需要以下依赖项:

dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
androidTestImplementation('com.android.support.test.espresso:espresso-core:2.2.2', {
    exclude group: 'com.android.support', module: 'support-annotations'
})


implementation 'com.android.support:appcompat-v7:27.1.1'
implementation 'com.android.support.constraint:constraint-layout:1.0.2'
implementation 'com.esri.arcgis.android:arcgis-android:10.2.9'
implementation 'com.github.pedroSG94:AutoPermissions:1.0.3'
implementation 'com.android.volley:volley:1.1.1'
implementation 'com.google.android.gms:play-services-gcm:15.0.1'
implementation 'com.google.firebase:firebase-core:16.0.3'
implementation 'com.google.firebase:firebase-messaging:17.3.0'
implementation 'com.google.firebase:firebase-auth:16.0.3'
implementation 'com.firebase:firebase-client-android:2.5.2'
implementation 'com.android.support:multidex:1.0.0'
implementation 'com.google.android.gms:play-services:12.0.1'
implementation 'com.google.android.gms:play-services-auth:16.0.0'
implementation 'com.google.android.gms:play-services-identity:15.0.1'

implementation 'com.android.support:design:27.+'
testImplementation 'junit:junit:4.12'

}
apply plugin: 'com.google.gms.google-services'
dependencies {
    api "com.google.android.gms:play-services-base:15.0.1"
    api "com.google.android.gms:play-services-auth:16.0.0"
    api "com.google.android.gms:play-services-tasks:15.0.1"
}
那些游戏服务gcm已被弃用;改用Firebase FCM


我只是想知道为什么dependency com.android.support:appcompat-v7:27.1.1会用红色下划线。。。如果您可以添加一些构建日志,可能会告诉您。

代码应该作为代码块而不是图像/URL添加。这使得它的可搜索性和可读性也提高了。对不起,巴迪刚刚添加了代码。