Este team redactor ha estado mucho tiempo buscando soluciones a tus preguntas, te brindamos la resolución por eso nuestro deseo es resultarte de mucha apoyo.
Solución:
Los recursos de fuentes no son totalmente compatibles con la cadena de compilación de Android Studio 2.3.3. El soporte completo viene con Android Studio 3.0+ y su complemento de Android asociado para la versión Gradle. En ese momento, podrá crear un font/
directorio de recursos que acompaña layout/
, menu/
etc.
IOW, espere hasta que esté listo para actualizar a Android Studio 3.0.
Perdí una hora con este error, usando AS 3.0 beta2, Gradle 4.x y las herramientas de compilación correctas.
Resultó que tenía una copia de las fuentes en una carpeta llamada “fuentes”. Esta carpeta no aparece en la vista del proyecto de Android. Y al leer el error no entendí la ‘s’. ¡Solo un pequeño recordatorio para ustedes lectores!
Acabo de tener el mismo problema y mientras buscaba una respuesta, vine aquí en este hilo. He encontrado una solución de deverloper.android.com.
Haga clic derecho en la carpeta ‘res’ en Android Studio
Elija ‘nuevo’ > ‘Directorio de recursos de Android’
Nómbralo ‘fuente’
Aquí debe colocar sus archivos de fuente (.ttf) CON SOLO az 0-9 y _ caracteres.
Establece tu fuente (el mio se llama ‘alegreyaregular.ttf’) Por aquí:
Typeface typeface = ResourcesCompat.getFont(this, R.font.alegreyaregular);
TextView textView.setTypeface(typeface);
Aquí puedes ver las comentarios y valoraciones de los usuarios
Si te sientes a gusto, tienes la libertad de dejar una reseña acerca de qué le añadirías a este artículo.