为什么可以';Android Studio解析符号浏览器?
我是Android新手,我正在遵循《大书呆子牧场指南》。在本书中,我们正在创建一个ViewPager,以便能够在列表细节之间滑动。由于某些原因,Android Studio无法识别ViewPager。查看下面的代码为什么可以';Android Studio解析符号浏览器?,android,android-viewpager,android-sdk-tools,Android,Android Viewpager,Android Sdk Tools,我是Android新手,我正在遵循《大书呆子牧场指南》。在本书中,我们正在创建一个ViewPager,以便能够在列表细节之间滑动。由于某些原因,Android Studio无法识别ViewPager。查看下面的代码 import android.app.Activity; import android.os.Bundle; import android.view.ViewPager; public class CrimePagerActivity extends Activity {
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文件并将支持库添加到dependencies部分:
compile 'com.android.support:support-v4:23.0.1'
将您的导入更改为:
import android.support.v4.view.ViewPager;
在我的例子中,我刚才把“TestCuppsJUnit: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'
ViewPager
是Android支持库系列的一部分。您使用的是哪个IDE,您是否已将support-v4
或support-v13
附加到该IDE中的项目中?我使用的是Android Studio。我还没有将support-v4或support-v13附加到该项目。我该怎么做呢?实际上,库的选择取决于OP是使用本机片段(使用support-v13
)还是其他页面片段(使用support-v4
)。