为什么 Android Studio 无法解析符号 ViewPager?

Why can't Android Studio resolve symbol ViewPager?

我是 Android 的新手,我正在关注 Big Nerd Ranch 指南。在本书中,我们正在创建一个 ViewPager 以便能够在列表详细信息之间滑动。出于某种原因 Android Studio 无法识别 ViewPager。在下面查看代码。

import android.app.Activity;
import android.os.Bundle;
import android.view.ViewPager;

public class CrimePagerActivity extends Activity {
    private ViewPager mViewPager;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
    }
}

我不知道该怎么办或可能出了什么问题?这与 Android SDK 有关系吗?

确保您已使用 SDK 管理器下载 Android 支持存储库。

打开 build.gradle 文件并将支持库添加到依赖项部分:

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

将您的导入更改为:

import android.support.v4.view.ViewPager;

在我的例子中,我只是把 "testCompile 'junit:junit:4.12'" 放在你之前在中间的最后。尝试在 gradle 文件中按以下顺序保存它。

compile 'com.android.support:appcompat-v7:25.2.0'
compile 'com.android.support:design:25.2.0'
testCompile 'junit:junit:4.12'