我正在按照教程在我的Android应用程序上集成OAuth登录.
根据教程,我应该通过 在我的android项目中classpath 'com.google.gms:google-services:1.0'向顶级添加依赖项来 添加Google Service插件
build.gradle.
但是,当我将gradle与更改同步时,我看到错误如下:
错误:找不到com.google.gms:google-services:1.0.
在以下位置搜索:文件:/ C:/ Program Files/Android/Android Studio/gradle/m2repository/com/google/gms/google-services/1.0/google-services-1.0.pom文件:/ C:/ Program Files/Android/Android Studio/gradle/m2repository/com/google/gms/google-services/1.0/google-services-1.0.jar https://jcenter.bintray.com/com/google/gms/google-services/ 1.0/google-services-1.0.pom https://jcenter.bintray.com/com/google/gms/google-services/1.0/google-services-1.0.jar
在我的build.gradle:
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.2.3'
classpath 'com.google.gms:google-services:1.0'
}
}
allprojects {
repositories {
jcenter()
}
}
Run Code Online (Sandbox Code Playgroud)
似乎android工作室无法从存储库中找到google-services插件.
有没有人有同样的问题?或者,我错过了什么?
重命名Android应用程序包后,我面临一个提交错误,如下所示:
显示用户错误无法创建新提交.LibGit2Sharp.LockedFileException:索引已锁定.这可能是由于并发或崩溃的过程
在LibGit2Sharp.Core.Ensure.HandleError(Int32结果)
在LibGit2Sharp.Index.Replace(TreeChanges更改)
at LibGit2Sharp.Index.Replace(Commit commit,IEnumerable`1 paths,ExplicitPathsOptions explicitPathsOptions)
在LibGit2Sharp.Index.Replace(提交提交)
在GitHub.ExclusiveRepositoryConnection.<> c__DisplayClass13.b__10()
在System.Reactive.Linq.ObservableImpl.Defer`1.Eval()
在System.Reactive.Linq.ObservableImpl.Defer`1 ._.运行()
重命名包导致1)几乎整个android应用程序文件的变化,以及2)Git存储库的文件夹名称.
有没有人有同样的问题?或者我错过了什么?
任何输入将不胜感激!
问候,
简明:我正在寻找一种方法来从活动包含的片段更新活动中的视图.
详细说明:我有一个包含片段的片段和活动.活动具有导航抽屉,导航抽屉包含图像视图.我正在尝试的是当HTTP GET请求从片段返回响应时更新导航抽屉中的图像视图; 响应包含一个URL,指向图像加载器为导航抽屉中的图像视图解析图像的位置.
鉴于此,我试图从片段中获取活动中的视图实例,但我不知道该怎么做.甚至,我不确定我是否朝着正确的方向前进......
我将非常感谢任何意见.
问候,