我目前正在为手机/平板电脑设备开发一款类似Leanback示例应用程序的移动应用程序。我真的很喜欢用于Android电视的Leanback UI。
不幸的是,在安卓工作室,我无法将Leanback用于移动项目。
有没有可以在其他设备上使用的Leanback定制版本?
*p.S*:我找到了这个项目,但我启用了在Android Studio上导入它,它告诉我没有正确的SDK版本
您发现的这个项目看起来相当旧,并且使用了旧的依赖项。您需要进入您的SDK管理器并安装SDK版本22(棒棒糖MR1)。
您还可以派生项目并更新它以使用API版本24,这样它就可以与您的项目一起使用。
<uses-feature
android:name="android.software.leanback"
android:required="false" />
<uses-feature
android:name="android.hardware.touchscreen"
android:required="true" />
放在这里,它在移动设备中运行。
请检查我的fork,我修复了构建问题,并将构建配置更新到android 30。
https://github.com/moaz-cliqz/MaterialLeanBack