我在build.gradle中使用以下内容在AndroidStudio中导入twitter4j:dependencies { compile 'com.android.support:support-v4:18.0.+' compile files('libs/twitter4j-core-3.0.4.jar')}该项目编译正常,我可以毫无问题地创建twitter对象。但是,在Android Studio中,引用该库的所有内容均显示“无法解析符号”并显示为红色。我需要做什么才能使Android Studio识别该库?我已经尝试过重建项目,。/ gradlew clean,然后关闭并重新打开我的项目。
3 回答
神不在的星期二
TA贡献1963条经验 获得超6个赞
尝试在文件>项目结构>(选择项目)>依赖关系中更改依赖关系的顺序。
Invalidate Caches对我不起作用,但是将我的构建从列表的底部移到顶部却可以
暮色呼如
TA贡献1853条经验 获得超9个赞
这对我有用。
在“项目”面板中,右键单击项目名称,然后Open Module Settings从弹出菜单中选择。
然后将更Compile SDK Version改为可用的最低版本(您在项目中设置的最低sdk版本)。等待android studio加载所有内容。
它将给您一些错误,请忽略那些错误。
现在转到您的Java文件,Android Studio会建议您导入
导入android.support.v4.app.FragmentActivity;
导入它,然后回到Open Module Settings并将sdk的编译版本更改回以前的版本。
等待东西加载,瞧。
- 3 回答
- 0 关注
- 394 浏览
添加回答
举报
0/150
提交
取消