首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >无法解析导入的android.support

无法解析导入的android.support
EN

Stack Overflow用户
提问于 2013-08-18 22:04:21
回答 4查看 181.3K关注 0票数 127

我正在尝试运行HERE提供的代码

我从他们的Github下载了代码并导入到Android SDK中,但它在代码行显示错误

代码语言:javascript
复制
import android.support.v4.app.FragmentActivity;
import android.support.v4.app.NavUtils;  

在多个文件中。但是,如果我检查Android SDK Manager,Extras文件夹中的Android Support LibraryAndroid Support Repository都已安装。我还可以在SDK_INSTALL\sdk\extras\android\support目录中看到support文件夹及其内容。它还有一个包含android-support-v4.jarsrc文件夹的v4文件夹。THen为什么它仍然显示错误,我如何解决它,以及如何运行该示例代码?THe示例代码是为RSS阅读器应用程序编写的,如果相关的话。

EN

回答 4

Stack Overflow用户

发布于 2015-10-13 08:39:31

andorid-support-v4.jar是一个外部jar文件,您必须将其导入到项目中。

这就是你在Android Studio中的操作方式:

转到文件->项目结构

转到"Dependencies“选项卡->单击加号->转到"Library dependency”

选择支持库" support -v4 (com.android.support:support-v4:23.0.1)“

现在转到应用程序中的"build.gradle“文件,并确保已将安卓支持库添加到您的依赖项中。或者,您也可以直接在dependencies{}中键入compile 'com.android.support:support-v4:23.0.1',而不是通过图形用户界面。

重新构建您的项目,现在一切都应该正常工作了。

票数 15
EN

Stack Overflow用户

发布于 2016-01-30 06:45:01

我在Android Studio1.5.1中遵循了Gene1.5.1的上述说明,但它在我的build.gradle文件中添加了以下内容:

代码语言:javascript
复制
compile 'platforms:android:android-support-v4:23.1.1'

因此,我将其更改为:

代码语言:javascript
复制
compile 'com.android.support:support-v4:23.1.1'

它开始起作用了。

票数 3
EN

Stack Overflow用户

发布于 2015-06-17 14:45:46

如果您有同一支持库android-support-v4.jar的多个版本,也可能会出现此问题。如果您的项目正在使用包含不同版本支持库的其他库项目。要解决此问题,请在每个位置保留相同版本的支持库。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18299898

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档