为了账号安全,请及时绑定邮箱和手机立即绑定

Android Studio提示“无法解析符号”,但项目已编译

Android Studio提示“无法解析符号”,但项目已编译

撒科打诨 2019-12-11 16:09:14
我在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对我不起作用,但是将我的构建从列表的底部移到顶部却可以


查看完整回答
反对 回复 2019-12-12
?
暮色呼如

TA贡献1853条经验 获得超9个赞

这对我有用。


在“项目”面板中,右键单击项目名称,然后Open Module Settings从弹出菜单中选择。


然后将更Compile SDK Version改为可用的最低版本(您在项目中设置的最低sdk版本)。等待android studio加载所有内容。


它将给您一些错误,请忽略那些错误。


现在转到您的Java文件,Android Studio会建议您导入


导入android.support.v4.app.FragmentActivity;


导入它,然后回到Open Module Settings并将sdk的编译版本更改回以前的版本。


等待东西加载,瞧。



查看完整回答
反对 回复 2019-12-12
  • 3 回答
  • 0 关注
  • 394 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信