1

我刚开始研究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中看不到任何Support V17

所以有人请指点我如何下载它?我正在使用 Eclipse 开普勒。

4

2 回答 2

2

目前,leanback-v17只能从 Google 作为 AAR 获得。

如果您碰巧将 Maven 用于构建系统,则android-maven-plugin 支持 AAR

或者,您可以尝试将 AAR 转换为 Android 库项目。我还没有亲自尝试过这种方法leanback-v17,所以我不知道 AAR 是否会导致任何具体问题。

或者,您可以切换到适用于 Android 的 Gradle,无论有无 Android Studio,并“本机”使用 AAR。

于 2014-07-04T11:33:58.220 回答
1

我已经将 Android TV 倾斜库构建为一组 APKLib 和 JAR。你可以在这里找到那些。

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

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

于 2014-08-07T12:30:35.537 回答