【问题标题】:Failed to resolve: :truesdk-0.7-releasePartner无法解决::truesdk-0.7-releasePartner
【发布时间】:2018-08-16 16:06:42
【问题描述】:

我正在尝试添加 truecaller sdk。但我面临这个错误:

无法解决::truesdk-0.7-releasePartner

我用谷歌搜索了很多,但没有找到解决方案。

dependencies { implementation(name: "truesdk-0.7-releasePartner", ext: "aar") }

【问题讨论】:

    标签: java android kotlin truesdk


    【解决方案1】:

    TC Sdk 提供的文件和文档不匹配, 基本上文件名是 truesdk-v0.7-releasePartner.aar,而文档中提到的名称是 truesdk-0.7-releasePartner。

    在提及依赖关系时,您需要在“0.7”之前添加“v”。

    【讨论】:

      【解决方案2】:

      您是否尝试查看此处提到的文档?它准确地解释了如何将 SDK 集成到您的 Android 应用程序中。 (在您的 Android Studio 项目中使用 SDK 的第 2 步) https://github.com/truecaller/android-sdk


      特别是关于您的问题,您似乎尚未将 SDK aar 添加到您的 lib 文件夹中。当您在此处 (https://developer.truecaller.com/) 注册为开发人员并添加您的应用详细信息时,可以获取 SDK aar 本身以及合作伙伴密钥和访问凭据。

      【讨论】:

        【解决方案3】:

        您必须下载 aar 文件并通过 File > New Module > Import .jar/.aar Package 添加到项目中。 然后添加implementation "com.truecaller.android.sdk:truecaller-sdk:0.8" 这是latest truecaller SDK的链接-

        【讨论】:

          【解决方案4】:

          我希望这对某人有所帮助,因为此处提供的其他答案对我不起作用

          转到File->New->New Module

          选择"Import .JAR/.AAR Package" 项目并单击下一步按钮

          转到Project Structure (Ctrl+alt+shift+s)left panel 中选择dependenciesdeclared dependencies 中单击+ 图标选择module dependency 在那里您可以看到您的Truecaller 依赖项,单击它,瞧!完成。

          【讨论】:

            【解决方案5】:

            将以下行添加到您的 build.gradle(根)文件中。

            repositories {
                flatDir {
                    dirs 'libs'
                }
            }
            

            【讨论】:

              【解决方案6】:

              使用最新的sdk

              implementation "com.truecaller.android.sdk:truecaller-sdk:0.8"
              

              【讨论】:

                猜你喜欢
                • 1970-01-01
                • 2018-06-01
                • 1970-01-01
                • 1970-01-01
                • 2012-10-11
                • 1970-01-01
                • 2016-03-30
                • 2018-04-21
                • 2019-06-24
                相关资源
                最近更新 更多