2016-11-19 165 views
0

关于Android的支持库,因为25.0.1有一些错误,所以我想用7.24.1, 这里是我的一些代码的gradle支持库只使用最新版本

compile 'com.android.support:recyclerview-v7:24.2.1' 
compile 'com.android.support:appcompat-v7:24.2.1' 
compile 'com.android.support:cardview-v7:24.2.1' 
compile 'com.android.support:design:24.2.1' 
compile 'com.android.support:support-v4:24.2.1' 

但我发现这个项目仍然指最新版本;版本号“v7:24.2.1”不起作用。

我想用7:24.2.1,但是当我点击任何Android支持类,如RecyclerView,它打开从sdk\extras\android\m2repository\com\android\support\recycler‌​view-v7\25.0.0\recyc‌​lerview-v7-25.0.0-so‌​urces.jar

+3

解释关于什么事? –

+0

版本号“v7:24.2.1”不起作用。我想使用7:24.2.1,但是当我点击任何Android支持类,如RecycleView,它会打开源代码sdk \ extras \ android \ m2repository \ com \ android \ support \ recyclerview-v7 \ 25.0.0 \ recyclerview -v7-25.0.0-sources.jar –

+0

干净的项目将做我想伎俩 –

回答

2

清理项目的源代码将这样的伎俩。此外,请考虑将compileSdkVersion更改为24,并在Android SDK Manager中安装Android SDK构建工具。

由于支持库的最新版本,根据支持库更新日志是v7:25.0.1,而不是v7:24.2.1修改build.gradlev7:25.0.1

compile "com.android.support:appcompat-v7:25.0.1" 

但是,如果你真的需要v7:24.2.1然后简单地说:

compile 'com.android.support:cardview-v7:24.2.1' 
compile 'com.android.support:design:24.2.1' 

你不需要休息。它们已经包含在cricket_007中。

+0

设计库包括v7和recyclerview,并且v7包括v4。只有cardview和设计是必要的...无论如何,这个问题明确表示,24个SDK库不工作 –

+0

插入您的评论 –

0

原来,depencencies之一包括了Android suppoert library25.0.0, 我解决它通过更加清晰降级depencency库