未解决的类com.microsoft.identity.client.BrowserTabActivity

时间:2019-06-09 01:10:47

标签: java android outlook authorization msal

因此,我正在按照本站点https://docs.microsoft.com/en-us/azure/active-directory/develop/tutorial-v2-android上的教程尝试集成Outlook身份验证,但清单未识别出com.microsoft.identity.client.BrowserTabActivity,这是步骤3的一部分。我尝试包括'com.microsoft.identity.client:msal:0.3.+'在build.gradle中,但是它有自己的一系列问题,所以我避免了这一点。

要提及的是,最初整个microsoft.identity.client.BrowserTabActivity无法识别,但是清单本身找不到BrowserTabActivity类本身。

如果任何人都可以解释一个解决方案或为应用程序中的Outlook登录提供替代方法,那就太好了。

在build.gradle文件中实施msal时,出现以下错误

  

错误:在项目“应用”中,一个已解析的Google Play服务库   依赖项依赖于另一个版本(例如“ [1.3.1   ,2.3]”,但未解决该版本。   图书馆的票数不详。

     

依赖项失败:com.nimbusds:nimbus-jose-jwt:5.7->   net.minidev:json-smart @ [1.3.1,2.3],但json-smart版本为2 .3。

     

以下依赖项是直接或直接的项目依赖项   具有传递依赖,从而导致与   问题。   -项目“应用”取决于com.microsoft.identity:common @ {严格地为0.0.10-alpha}   -项目“应用”取决于com.microsoft.identity.client:msal@0.3.+   -项目“应用”取决于com.microsoft.identity.client:msal @ {严格为0.3.1-alpha}   -项目“ app”取决于net.minidev:json-smart @ {严格地为2.3}   -项目“ app”取决于com.nimbusds:nimbus-jose-jwt @ {严格为5.7}

     

有关扩展调试信息,请从命令行使用以下命令执行Gradle   ./gradlew --info:app:assembleDebug以查看到的dep endency路径   神器。此错误消息来自google-services Gradle   插件,在https://上报告问题   github.com/google/play-services-plugins并通过添加禁用   “ googleServices {disableVersionCheck = false}”到您的build.gradle   文件。

0 个答案:

没有答案