android – 无法解析符号’Twitter’ – Twitter Fabric

android – 无法解析符号’Twitter’ – Twitter Fabric,第1张

概述我试图利用Twitter登录我的小 Android应用程序时遇到问题,它一直给出错误说无法找到符号’Twitter’我在网上搜索了几个解决方案,包括下面的这个,但没有找到任何可能的解决方案. Twitter Fabric – Cannot Resolve Symbol 我已经清理,重建,甚至重新启动我的Android工作室,尝试重新同步Gradle但尚无解决方案. 这是我的Build.Gradle 我试图利用Twitter登录我的小 Android应用程序时遇到问题,它一直给出错误说无法找到符号’Twitter’我在网上搜索了几个解决方案,包括下面的这个,但没有找到任何可能的解决方案.

Twitter Fabric – Cannot Resolve Symbol

我已经清理,重建,甚至重新启动我的AndroID工作室,尝试重新同步Gradle但尚无解决方案.

这是我的Build.Gradle(Project)

buildscript {    repositorIEs {        mavenCentral()        maven { url 'https://maven.fabric.io/public' }        jcenter()    }    dependencIEs {        classpath 'com.androID.tools.build:gradle:1.2.3'        // NOTE: Do not place your application dependencIEs here; they belong        // in the indivIDual module build.gradle files    }}allprojects {    repositorIEs {        jcenter()        maven { url 'https://maven.fabric.io/public' }    }}

这是我的Build.Gradle(应用程序)

apply plugin: 'com.androID.application'androID {    compileSdkVersion 22    buildToolsversion "22.0.1"    repositorIEs {        mavenCentral()        maven { url 'https://maven.fabric.io/public' }    }    defaultConfig {        applicationID "com.example.hp.navigationexercise"        minSdkVersion 11        targetSdkVersion 22        versionCode 1        versionname "1.0"    }    buildTypes {        release {            MinifyEnabled false            proguardfiles getDefaultProguardfile('proguard-androID.txt'),'proguard-rules.pro'        }    }}dependencIEs {    compile filetree(dir: 'libs',include: ['*.jar'])    compile('com.twitter.sdk.androID:twitter-core:1.3.1@aar') {        transitive = true;    }}

这是我的活动

public class TestActivity extends ActionBaractivity {    String TWITTER_KEY="mykey";    String TWITTER_SECRET="mysecret";    @OverrIDe    protected voID onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentVIEw(R.layout.activity_test);        /* Twitter */        TwitterauthConfig authConfig = new TwitterauthConfig(TWITTER_KEY,TWITTER_SECRET);        Fabric.with(this,new Twitter(authConfig));        setUpTwitterbutton();    }    TwitterLoginbutton twitterbutton;    private voID setUpTwitterbutton() {        twitterbutton = (TwitterLoginbutton) findVIEwByID(R.ID.login_button);        twitterbutton.setCallback(new Callback<TwitterSession>() {            @OverrIDe            public voID success(Result<TwitterSession> result) {                Log.d("login:","twitter:success");                Log.d("Data",result.data.getUsername());            }            @OverrIDe            public voID failure(TwitterException exception) {                Toast.makeText(getApplicationContext(),"twitter Login Failed",Toast.LENGTH_SHORT).show();            }        });    }    @OverrIDe    public voID onActivityResult(int requestCode,int resultCode,Intent data) {        super.onActivityResult(requestCode,resultCode,data);        // Pass the activity result to the login button.        twitterbutton.onActivityResult(requestCode,data);    }}
解决方法@H_301_20@ 尝试将此添加到您的gradle
compile('com.twitter.sdk.androID:twitter:1.3.2@aar') {        transitive = true;    }
总结

以上是内存溢出为你收集整理的android – 无法解析符号’Twitter’ – Twitter Fabric全部内容,希望文章能够帮你解决android – 无法解析符号’Twitter’ – Twitter Fabric所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1137078.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存