【问题标题】:Unable to update msal from 1.2.1 to 1.5.1 on Android无法在 Android 上将 msal 从 1.2.1 更新到 1.5.1
【发布时间】:2020-05-26 12:23:51
【问题描述】:

我正在尝试在 Android 上将 msal 版本从 1.2.0 更新到 1.5.1,但出现以下错误:

无法解析 com.microsoft.device.display:display-mask:0.3.0。

我可以尝试什么来解决这个问题?

【问题讨论】:

    标签: android msal


    【解决方案1】:

    这是根据这里知道的:https://github.com/AzureAD/microsoft-authentication-library-for-android/issues/1027

    我认为这也适用于 1.5.1。看来您有 2 个选项,有人解决了它https://github.com/AzureAD/microsoft-authentication-library-for-android/issues/1027#issuecomment-621893161

    另一个是基于changelog的: 详情:https://github.com/AzureAD/microsoft-authentication-library-for-android/issues/1027#issuecomment-621921447

    对于希望包含自己的 Surface Duo SDK 副本的应用, 请排除 MSAL 中的 SDK 以避免冲突。执行 (“com.microsoft.identity.client:msal:1.5.0”){排除组: 'com.microsoft.device.display' }

    那么你需要在 gradle 中添加一些东西。

    【讨论】:

    • 对我来说实施 ("com.microsoft.identity.client:msal:2.+") {exclude group: 'com.microsoft.device.display'} 有效也很好。
    猜你喜欢
    • 1970-01-01
    • 2013-07-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多