适用于Eclipse的Android支持库v17

时间:2014-07-04 11:19:08

标签: android android-support-library android-5.0-lollipop

我刚刚开始研究 Android-L 。我在Eclipse中创建了 HelloWorld 项目。但我在每android.support.v17次进口都有红色标记。

import android.support.v17.leanback.widget.ImageCardView;
import android.support.v17.leanback.widget.Presenter;
import android.support.v17.leanback.widget.AbstractDetailsDescriptionPresenter;
import android.support.v17.leanback.app.BackgroundManager;
import android.support.v17.leanback.app.BrowseFragment;
import android.support.v17.leanback.widget.ArrayObjectAdapter;
import android.support.v17.leanback.widget.HeaderItem;
import android.support.v17.leanback.widget.ListRow;
import android.support.v17.leanback.widget.ListRowPresenter;
import android.support.v17.leanback.widget.OnItemClickedListener;
import android.support.v17.leanback.widget.OnItemSelectedListener;
import android.support.v17.leanback.widget.Presenter;
import android.support.v17.leanback.widget.Row;

我已经更新了支持库但我在 SDK 中看不到任何支持V17

所以有人请指点我怎么下载它?我正在使用Eclipse Kepler。

2 个答案:

答案 0 :(得分:2)

目前,leanback-v17仅作为AAR从Google提供。

如果您正在为构建系统使用Maven,请android-maven-plugin supports AARs

或者,您可以尝试convert the AAR into an Android library project。我还没有亲自尝试使用leanback-v17这种方法,所以我不知道AAR是否会引起任何具体问题。

或者,您可以使用或不使用Android Studio切换到Gradle for Android,并使用AAR"原生"。

答案 1 :(得分:1)

我已将Android TV leanback库构建为一组APKLib和JAR。你可以在这里找到。

https://github.com/kingargyle/adt-leanback-support

您需要运行mvn clean install,构建库和jar。然后,您可以将项目导入到eclipse工作区,并像往常一样依赖它们。