Android studio 2.2 无法解析符号 'FragmentPagerAdapter'

Android studio 2.2 Cannot resolve symbol 'FragmentPagerAdapter'

我有一个项目在 Android Studio 2.1 上运行良好,但是当我更新到 Android Studio 2.2 时它停止解析 android.support.v13.app.FragmentPagerAdapter 我不知道为什么

我再次在 Android Studio 2.1 上尝试了这个项目,它仍然运行良好。 我尝试将设置从旧 Studio 导入到新 Studio,但这并没有解决问题。 是什么阻止 Android Studio 2.2 解析 android.support.v13.app.FragmentPagerAdapter

我已经试过了:

1、File->Invalidata Caches/Restart->Invalidata and Restart
2、Build->Make Module
3、Build->Make Project
4、Build->Clean Project
5、Build->Rebuild Project

我看到了这个问题 android studio 2.2.1 cannot resolve symbol * 但我已经有 android studio 2.2 preview 2 但它没有解决问题。

这是我的应用程序模块的 build.grade 文件:

buildscript {
    repositories {
        maven { url 'https://maven.fabric.io/public' }
    }
    dependencies {
        classpath 'io.fabric.tools:gradle:1.+'
    }
}
apply plugin: 'com.android.application'
apply plugin: 'io.fabric'

repositories {
    maven { url 'https://maven.fabric.io/public' }
}
repositories {
    flatDir {
        dirs 'libs'
    }
}

android {
    lintOptions {
        abortOnError false
    }
    }
    compileSdkVersion Integer.parseInt(project.COMPILE_SDK_VERSION)
    buildToolsVersion project.BUILD_TOOLS_VERSION
    defaultConfig {
        applicationId 'club.androidy.callcontrolfree'
        minSdkVersion project.MIN_SDK
        targetSdkVersion project.TARGET_SDK_VERSION
        versionName project.VERSION_NAME
        versionCode Integer.parseInt(project.VERSION_CODE)
    }
    sourceSets {
        main {
            jniLibs.srcDirs = ['libs']
        }


    }

    buildTypes {
        release {
            minifyEnabled true
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
            signingConfig signingConfigs.release
        }
    }
    productFlavors {
    }
}

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    compile(name:'DuappsAd_CW_Online_v1.0.4.2', ext:'aar')
    compile 'com.github.codechimp-org.apprater:library:1.0.+'
    compile project(':SlidingTab')
    compile 'com.ogaclejapan.arclayout:library:1.0.1@aar'
    compile 'com.readystatesoftware.systembartint:systembartint:1.0.3'
    compile 'com.google.android.gms:play-services-ads:9.0.0'
    compile 'com.google.android.gms:play-services-analytics:9.0.0'
    compile 'com.android.support:support-v4:23.3.0'
    compile 'com.android.support:design:23.3.0'
    compile('com.crashlytics.sdk.android:crashlytics:2.5.5@aar') {
        transitive = true;
    }
    compile 'com.android.support:cardview-v7:23.3.0'
}

it stopped resolving android.support.v13.app.FragmentPagerAdapter

那是因为你有 v4 支持库,而不是 v13:

    compile 'com.android.support:support-v4:23.3.0'

将您的导入从 android.support.v13.app.FragmentPagerAdapter 更改为 android.support.v4.app.FragmentPagerAdapter

– 或 –

将您的图书馆更改为 compile 'com.android.support:support-v13:23.3.0'