Recurso no encontrado: Theme.Leanback
Estoy construyendo la aplicación android para la televisión y estoy fijando el tema como un Theme.Leanback se define en android-support-v17-leanback.jar biblioteca de soporte. Pero cuando construyo mi aplicación recibiendo error diciendo que " Error: No se encontró ningún recurso que coincida con el nombre dado (en 'theme' con el valor '@ style / Theme.Leanback') "
He añadido la biblioteca android-support-v17-leanback para construir la ruta de acceso todavía estoy recibiendo el mismo error.
Incluso he construido la biblioteca de android-support-v17-leanback importando al eclipse y estoy viendo el ID de recurso en el archivo R.txt del proyecto y he añadido este proyecto a mi aplicación, pero sigue siendo el mismo error.
- ¿Cómo uso las herramientas: overrideLibrary en un archivo build.gradle?
- Agregar elementos en BrowseFragment Header en Android TV
- Android Studio / Win8 / ERR_NAME_NOT_RESOLVED
- Android TV: VerticalGridFragment sombra dimensión y color
- Android: OnClickListener no responde en carga inicial?
¿Algo que estoy perdiendo? Por favor, sugerir algunos pensamientos para resolver el problema anterior.
Gracias, Narrador
- Emulador de Android TV con API de Google
- Estado continuo de las aplicaciones de Android TV? (Qué utilizar en lugar de la barra de notificaciones en Android)
- Detección de pantallas UHD de 4K en Android
- Android TV no está iniciando LAUNCH_LEANBACK Actividad
- Soporte múltiple de apk para Android TV y teléfono
- Android TV (Leanback Launcher) - El teclado del desarrollador android no funciona
- API de llamada en el proveedor de contenido para la búsqueda global
- Preferencias de Android TV estándar
Tuve el mismo problema con Android Studio. Magically comenzó a trabajar después de "File"> "Invalidate Caches / Restart".
Agregue appcompat-v7 y leanback en la sección de dependencias en build.gradle
compile 'com.android.support:appcompat-v7:23.1.1' compile 'com.android.support:leanback-v17:23.1.1'
En style.xml
<style name="AppTheme" parent="@style/Theme.Leanback">
Consulte: https://developer.android.com/tools/support-library/features.html#v17-leanback
En AndroidManifest.xml bajo la actividad principal (Launcher)
<intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LEANBACK_LAUNCHER" /> </intent-filter>
Muestra build.gradle:
apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.2" defaultConfig { applicationId "com.COMPANYNAME.something" minSdkVersion 17 targetSdkVersion 23 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) testCompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:23.1.1' compile 'com.android.support:leanback-v17:23.1.1' compile 'com.android.support:design:23.1.1' }