Facebook NativeAdsManager saliendo de la excepción de memoria en RecyclerView
Estoy creando una aplicación que utiliza NativeAdsManager
dentro de un RecyclerView
. Cuando carga los anuncios, estoy recibiendo una excepción de memoria insuficiente. Aquí es donde inicializo el NativeAdsManager
:
NativeAdsManager manager = new NativeAdsManager(MainActivity.this,PLACEMENT_ID,5); manager.setListener(MainActivity.this); manager.loadAds(NativeAd.MediaCacheFlag.ALL);
Este es mi registro cuando recibo el error:
- RecyclerView se bloquea al actualizar en la parte superior
- Cómo inhabilitar el dibujo de la decoración del artículo de RecyclerView para la duración de las animaciones del artículo
- Animar las adiciones de RecyclerView desde abajo
- StaggeredGridLayout desordena al desplazarse hacia arriba
- Quiero que mi RecyclerView no recicle algunos artículos
07-07 16:44:37.513 14833-15332/com.example.fbads E/dalvikvm-heap: Out of memory on a 1324560-byte allocation. 07-07 16:44:37.528 14833-15332/com.example.fbads E/k: Error downloading image: https://external.xx.fbcdn.net/safe_image.php?d=AQAUgFkrAP5pYhO4&w=796&h=416&url=http%3A%2F%2Fwww.facebook.com%2Fads%2Fimage%2F%3Fd%3DAQJm1ZveY2ilC4oqvu3Hf63USTwVITC5XBV-qrlWjCWeNgKXrAn5SBB9J6cFyDL0sqpnMWqMDehXuXprwbAKycgE-kskX1q8_jpYlyB4sfhCxSRpHM_5n9ZA8-xhlcZ-VxlRs9DT4i5qeLy6kEZxOSQG&cfs=1&ext=jpg java.lang.OutOfMemoryError at android.graphics.BitmapFactory.nativeDecodeStream(Native Method) at android.graphics.BitmapFactory.decodeStreamInternal(BitmapFactory.java:620) at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:596) at android.graphics.BitmapFactory.decodeFile(BitmapFactory.java:376) at android.graphics.BitmapFactory.decodeFile(BitmapFactory.java:402) at com.facebook.ads.internal.util.ma(Unknown Source) at com.facebook.ads.internal.util.kb(Unknown Source) at com.facebook.ads.internal.util.k.doInBackground(Unknown Source) at android.os.AsyncTask$2.call(AsyncTask.java:288) at java.util.concurrent.FutureTask.run(FutureTask.java:237) at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587) at java.lang.Thread.run(Thread.java:841)
¿Alguna razón por la que esto está sucediendo? ¿Alguna sugerencia sobre cómo solucionar este problema?
- La vista de Recycler no se desplaza correctamente después de implementar el desplazamiento para actualizar el diseño.
- Android: ¿Cómo obtener el actual desplazamiento X de RecyclerView?
- RecyclerView está cortando el último elemento
- Vista colapsada / expansible coordinada con RecyclerView deslizante
- Ancho del elemento RecyclerView layout_width = "match_parent" no coincide con el padre
- ¿Hay alguna manera recomendada de crear un id para un ParseObject para usar en un RecyclerView?
- Cómo obligar a RecyclerView a desplazarse cuando no hay suficientes elementos para llenar la altura de la sceen
- Enlace de Datos de Android: Lista de Observables al Adaptador de RecyclerView
- Quién puede mostrar más proveedores con ACTION_OPEN_DOCUMENT
- Import slidingmenu library en Eclipse Indigo Service Release 2