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

时间:2015-09-11 21:44:38

标签: android android-viewpager android-sdk-tools

我是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有关吗?

2 个答案:

答案 0 :(得分:6)

确保您已使用SDK Manager下载了Android支持存储库。

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

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

将您的导入更改为:

import android.support.v4.view.ViewPager;

答案 1 :(得分:0)

在我的情况下,我只是把“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'