【问题标题】:Android Support v4 version 22.2.0 cannot resolve FragmentActivityAndroid Support v4 版本 22.2.0 无法解析 FragmentActivity
【发布时间】:2015-06-03 16:47:47
【问题描述】:

显然在将 Android 支持库升级到版本 22.2.0 之后,我现在无法添加这些:

import android.support.v4.app.Fragment; 
import android.support.v4.app.FragmentActivity; 
import android.support.v4.app.FragmentManager; 
import android.support.v4.app.FragmentPagerAdapter; 
import android.support.v4.view.ViewPager;

我尝试了这些,但没有一个有效:

  1. 文件->使缓存无效并重新启动
  2. 同步 Gradle 文件
  3. 更改构建工具版本

这可能是一个错误吗?为了避免这个错误,我暂时放回 18.0.0 版本。一切都恢复正常了。

我正在使用

  1. Android Studio 1.2.1.1
  2. Android SDK 工具 24.3
  3. Android SDK 平台工具 22
  4. Android SDK 构建工具 22.0.1
  5. Android 支持库 15
  6. Android 支持库 22.2

【问题讨论】:

  • 看看this这个问题是否对你有帮助。
  • 你的 gradle 构建成功了吗?我的猜测是您尚未更新 SDK Manager 中的支持库。
  • @Tanis.7x 一切都是最新的。我已经编辑了我的问题并提供了我使用的更具体的版本。
  • 你的 gradle 构建成功了吗?如果没有,你从中得到了什么信息?
  • 编辑:我遇到了 exact 同样的问题。最新的一切,重置缓存,无法解析 v4。有趣的事情.. 运行构建 (Ctrl+F9),突然“红海”消失了。预计它不会建成,但后来它做到了.. sigh~

标签: android android-support-library


【解决方案1】:

我遇到了完全相同的问题。最新的一切,重置缓存,无法解析 v4。有趣的事情.. 运行构建(Ctrl+F9),突然“红海”消失了。预计它不会建成,但后来它做到了.. 叹息!

【讨论】:

  • 哇,它确实修复了它!谢谢!你知道为什么“制作项目”有效吗?
【解决方案2】:

由于支持库是 AAR,因此必须在成功的构建中使用它才能“爆炸”。 Android Studio 不能将 AAR 用作纯依赖项。所以简而言之,解决方案是至少使用 Gradle 构建项目一次。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-08-19
    • 2019-03-27
    • 2019-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-30
    相关资源
    最近更新 更多