2011-12-17 13 views
10

Comencé a usar la plataforma Google Analytics. a partir de ahora puedo conectarme desde mi emulador a los servidores G.A y cargar información. problema es que, al probar desde mi Samsung Galaxy S, la aplicación no se puede comunicar con los servidores de G.A.google analytics easytracker causa la excepción de conexión java

me sale el siguiente error:

12-17 17:43:21.924: W/GoogleAnalyticsTracker(20577): Problem with socket or streams. 
12-17 17:43:21.924: W/GoogleAnalyticsTracker(20577): java.net.ConnectException: www.google-analytics.com/127.0.0.1:80 - Connection refused 
12-17 17:43:21.924: W/GoogleAnalyticsTracker(20577): at org.apache.harmony.luni.net.PlainSocketImpl.connect(PlainSocketImpl.java:207) 
12-17 17:43:21.924: W/GoogleAnalyticsTracker(20577): at org.apache.harmony.luni.net.PlainSocketImpl.connect(PlainSocketImpl.java:437) 
12-17 17:43:21.924: W/GoogleAnalyticsTracker(20577): at java.net.Socket.connect(Socket.java:1002) 
12-17 17:43:21.924: W/GoogleAnalyticsTracker(20577): at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:119) 
12-17 17:43:21.924: W/GoogleAnalyticsTracker(20577): at com.google.android.apps.analytics.PipelinedRequester.maybeOpenConnection(Unknown Source) 
12-17 17:43:21.924: W/GoogleAnalyticsTracker(20577): at com.google.android.apps.analytics.PipelinedRequester.addRequest(Unknown Source) 
12-17 17:43:21.924: W/GoogleAnalyticsTracker(20577): at com.google.android.apps.analytics.NetworkDispatcher$DispatcherThread$AsyncDispatchTask.dispatchSomePendingHits(Unknown Source) 
12-17 17:43:21.924: W/GoogleAnalyticsTracker(20577): at com.google.android.apps.analytics.NetworkDispatcher$DispatcherThread$AsyncDispatchTask.run(Unknown Source) 
12-17 17:43:21.924: W/GoogleAnalyticsTracker(20577): at android.os.Handler.handleCallback(Handler.java:587) 
12-17 17:43:21.924: W/GoogleAnalyticsTracker(20577): at android.os.Handler.dispatchMessage(Handler.java:92) 
12-17 17:43:21.924: W/GoogleAnalyticsTracker(20577): at android.os.Looper.loop(Looper.java:130) 
12-17 17:43:21.924: W/GoogleAnalyticsTracker(20577): at android.os.HandlerThread.run(HandlerThread.java:60) 

creo que hay un problema con mi dispositivo- podría haber un cortafuegos instalado en él, y no importa lo es- el problema ¿cómo puedo prescindir de ella ?

+0

¿Está utilizando análisis SDK para Android? –

+0

Uso el [paquete de análisis] (http://code.google.com/apis/analytics/docs/mobile/download.html) y el [archivo jar de easytracker] (http://code.google.com/p/analytics-api-samples/downloads/list) –

+2

Tuve el mismo problema hasta que cambié a libGoogleAnalyticsV2.jar SDK (disponible desde la página de creación de propiedades web en el panel de administración) – vokilam

Respuesta

17

Creo que utiliza una ROM personalizada o una ROM rooteada con hosts modificados que bloquean (redireccionan a localhost) todas las solicitudes de herramientas analíticas y sistema de banners.

información relacionada

etc.

+0

Tienes razón, eso explica por qué los anuncios que estaba intentando agregar a mi aplicación estaban trabajando en mi emulador, pero no estaban trabajando en el dispositivo también –

+0

Entonces, si en lugar de escribir 127.0.0.1, simplemente ponemos una dirección IP válida que responda el código HTTP 200, la excepción no ocurre. Es solo una forma de engañar al rastreador fácil ... – Bebeoix

Cuestiones relacionadas