Publicado en Android

Error: Unable to get provider androidx.core.content.FileProvider, missing meta-data AndroidX


Si se recibe el siguiente error al intentar declarar un content file provider

java.lang.RuntimeException: Unable to get provider androidx.core.content.FileProvider: java.lang.IllegalArgumentException: Missing android.support.FILE_PROVIDER_PATHS meta-data

Solución

Comprobar que el bloque meta-data este dentro de provider a continuación un ejemplo funcional

<application>
    ...    
    <provider
        android:name="androidx.core.content.FileProvider"
        android:authorities="${applicationId}.fileprovider"
        android:enabled="true"
        android:exported="false"
        android:grantUriPermissions="true">
        <meta-data
            android:name="android.support.FILE_PROVIDER_PATHS"
            android:resource="@xml/file_paths" />
    </provider>

</application>

Archivo xml/file_paths.xml

<?xml version="1.0" encoding="utf-8"?>
<paths>
    <external-path name="external_files" path="."/>
</paths>
Publicado en Android

Moshi+Retrofit Error, Caused by: java.lang.IllegalArgumentException: Platform class java.util.Date (with no annotations) requires explicit JsonAdapter to be registered


Si se ua Moshi como libraria de parsear json en Retrofit, en caso de tener un campo de tipo Date, al compilar arroja el siguiente error

W/System.err: java.lang.IllegalArgumentException: Unable to create converter for java.util.List
W/System.err: Caused by: java.lang.IllegalArgumentException: Platform class java.util.Date (with no annotations) requires explicit JsonAdapter to be registered

Sigue leyendo “Moshi+Retrofit Error, Caused by: java.lang.IllegalArgumentException: Platform class java.util.Date (with no annotations) requires explicit JsonAdapter to be registered”
Publicado en Android

I/Ads: Ad failed to load : 0


Despues de implementar la plataforma de anuncios AdMob de google, si se debuga en modo release al realizar la carga del anuncio, puede mostrarnos en logcat el siguiente error

I/Ads: Ad failed to load : 0

Solución

Esperar un tiempo hasta que todo este configurado por parte de Google dentro de la plataforma AdMob, verifique si tiene los datos de pago rellenados

extraido de: https://stackoverflow.com/questions/38378002/admob-ads-not-loading-failed-to-load-ad-0