Eclipse se bloquea con límite de gastos generales de GC superado después de enlazar servicios de Google Play
Así que estoy construyendo un proyecto usando LibGdx y he tenido problemas durante los últimos días tratando de solucionar este problema. He seguido muchos otros posts sobre la misma pregunta pero no tuve éxito.
Esencialmente, tan pronto como enlazar mi proyecto android con google-play-services-lib
y tratar de depurar, tengo mi hover de proyecto al 99% de finalización en la depuración y luego recibir el siguiente error:
- Fugas de contexto de Android en AsyncTask
- Error de memoria de mapa de bits - Android
- ¿Cuál es la cantidad máxima de RAM que una aplicación puede usar?
- ¿Cómo elegir el tamaño de imagen óptimo para no exceder el presupuesto de VM?
- Bitmaps de Android en la memoria de fugas xml?
Unable to execute dex: GC overhead limit exceeded GC overhead limit exceeded
Este error se recibe incluso después de haber aumentado mi memoria en eclipse.ini . De lo que entiendo que tiene que seguir aumentando hasta que funcione y lo he configurado a -Xms4600m y -Xmx4600m y todavía experimenta este problema. Pensé que eso es un poco excesivo (sólo tengo 6 GB de RAM) así que lo he bajado por ahora. Tiene que haber algún tipo de solución diferente. A continuación se muestra mi configuración actual de eclipse.ini . ¿Me estoy perdiendo de algo? He intentado actualizar al último servicio de Google Play, así como sin éxito. Estoy confundido en qué hacer …
Mi eclipse.ini:
-startup plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20140603-1326 -product org.eclipse.epp.package.java.product --launcher.defaultAction openFile --launcher.XXMaxPermSize 1536M -showsplash org.eclipse.platform --launcher.XXMaxPermSize 1536m --launcher.defaultAction openFile --launcher.appendVmargs -vmargs -Dosgi.requiredJavaVersion=1.6 -Xms2028m -Xmx4072m
Aprecio sinceramente toda la ayuda que puedo obtener. Gracias por adelantado.
- Iteradores temporales de Java están ralentizando mi Android
- eliminar vistas que no son visibles en gridView
- Android sin memoria al asignar variables
- Android - comprimir mapa de bits antes de guardarlo en SDCARD en actividad para obtener resultados
- reutilizar las mismas instancias de Diálogos
- ¿Por qué se trata de una pérdida de memoria
- Herramientas de análisis de memoria / rendimiento para Android
- Memoria interna llena de imágenes, probablemente causada por Bitmap.compress (formato, int, flujo)
Puede que tenga que activar multidex
, tal vez utilizando servicios de juego excede el número limitado de clase para Dalvik " DEX
". mirar esto:
https://developer.android.com/tools/building/multidex.html
En alguna parte leí este comentario de una persona algo para arreglar un error similar, esto es más o menos lo que dijo:
Tenía una copia de Google Play Services
lib dentro de mi área de trabajo e importado desde allí después de eliminar esa carpeta que fuera de mi espacio de trabajo e importado de nuevo con copy projects to my workspace
comprobado funcionó perfectamente.
No sé si esto resuelto, su problema pero quizá le ayude, si no, dígame y suprima la respuesta.
- No se puede resolver el método getContext () en android.support.v4.app.Fragment (versión 21.0.3) Android Studio
- ¿Cómo puede reproducir medios de ftpserver sin descargarlo en android?