簡體   English   中英

我如何支持API 16但仍然有Leanback?

[英]How can I support API 16 but still have Leanback?

我讓我的游戲在Android TV上工作,它需要Leanback library ,它希望minSdkVersion為17.我也必須支持API 16。 我能做什么?

建設時,我得到一個錯誤這個建議:

Suggestion: use tools:overrideLibrary="android.support.v17.leanback" to force usage

它到底是做什么用的? 它真的讓我的應用程序仍然支持API 16嗎? 我失去了什么?

您可以在此處找到詳細信息。

這是它說的:

工具:overrideLibrary標記

一個特殊的標記,只能與uses-sdk聲明一起使用,以覆蓋導入庫,該庫的最低SDK版本比該應用程序的最低SDK版本更新。 沒有這樣的標記,清單合並將失敗。 該標記將允許用戶選擇可以導入哪些庫而忽略最低SDK版本

你需要做以下事情:在主要的Android清單中:

<uses-sdk android:targetSdkVersion="14" android:minSdkVersion="2"
          tools:overrideLibrary="android.support.v17.leanback"/>

希望這可以幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM