【问题标题】:Android: Twitter sdk: cannot import any twitter classAndroid:Twitter sdk:无法导入任何 twitter 类
【发布时间】:2020-10-22 23:02:19
【问题描述】:

我想在我的应用中实现 Twitter 登录,但我无法导入任何相关类。

在我的 gradle 中我添加了:

implementation 'com.twitter.sdk.android:twitter:3.3.0'

gradle 同步工作正常,应用程序编译并运行,但我无法导入任何 com.twitter 类,如 TwitterConfig。如果我写“Twitter”并让 Android Studio 建议我,我得到的唯一选择是来自com.google.firebase.authTwitterAuthCredentialTwitterAuthProvider

发生了什么事?我错过了一些 gradle 行吗?

【问题讨论】:

    标签: android gradle twitter


    【解决方案1】:

    我设法解决了它,只导入了我需要的依赖项:

    implementation 'com.twitter.sdk.android:twitter-core:3.3.0'
      implementation 'com.twitter.sdk.android:tweet-ui:3.3.0'
      implementation 'com.twitter.sdk.android:tweet-composer:3.3.0'
      implementation 'com.twitter.sdk.android:twitter-mopub:3.3.0'
    

    这可能与图书馆的大容量有关。

    【讨论】:

    • 你能看看这个。 stackoverflow.com/questions/68464892/…。这会很有帮助。我可以让它在 android 11 本身中工作吗?
    • @sejn 抱歉帮不了你,我们去掉了 twitter 登录支持,因为它没那么有用。正如其他人所说,该库已被弃用,因此使用它不是一个好主意。
    • 等效的firebase是否会一样工作。
    • 我想是的,firebase 仍然依赖您从各种提供商(facebook、twitter 等)获取登录详细信息
    猜你喜欢
    • 2014-06-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多