Autore Topic: quesiti LogCat  (Letto 1812 volte)

Offline spawn85

  • Nuovo arrivato
  • *
  • Post: 18
  • Respect: 0
    • Mostra profilo
quesiti LogCat
« il: 21 Febbraio 2012, 12:08:45 CET »
0
Ragazzi sto smanettando sulla mia applicazione Maps cercando di correggerla...un paio di domande:

1) LogCat mi da un errore con tag "MapActivity" e testo "Couldn't get connection factory client"... che significa?

2) in generale, ho altri errori, ma su LogCat mi appare appunto solo la scritta rossa con tag e testo, come faccio a capire a quale riga di codice è relativo l'errore?

Offline Luigi.Arena

  • Utente senior
  • ****
  • Post: 616
  • DACIA DUSTER 4X4 SUPER
  • Respect: +56
    • Mostra profilo
    • ArenaWebTest
  • Dispositivo Android:
    epad m009
  • Play Store ID:
    Luigi Arena
  • Sistema operativo:
    Windows 7
Re:quesiti LogCat
« Risposta #1 il: 21 Febbraio 2012, 13:56:22 CET »
0
te lo indica il logcat qual'è la riga.
Postalo che ti aiutiamo
È stata trovata una soluzione al tuo problema?Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato .

Offline spawn85

  • Nuovo arrivato
  • *
  • Post: 18
  • Respect: 0
    • Mostra profilo
Re:quesiti LogCat
« Risposta #2 il: 21 Febbraio 2012, 14:05:17 CET »
0
ecco il logcat

Offline Luigi.Arena

  • Utente senior
  • ****
  • Post: 616
  • DACIA DUSTER 4X4 SUPER
  • Respect: +56
    • Mostra profilo
    • ArenaWebTest
  • Dispositivo Android:
    epad m009
  • Play Store ID:
    Luigi Arena
  • Sistema operativo:
    Windows 7
Re:quesiti LogCat
« Risposta #3 il: 21 Febbraio 2012, 14:07:42 CET »
0
Ciao,
ti sembra possibile lavorare su un immagine ? :-P
Devi fare copia ed incolla del logcat, così non si riesce ad aiutarti. :-)
È stata trovata una soluzione al tuo problema?Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato .

Offline spawn85

  • Nuovo arrivato
  • *
  • Post: 18
  • Respect: 0
    • Mostra profilo
Re:quesiti LogCat
« Risposta #4 il: 21 Febbraio 2012, 14:11:43 CET »
0
chiedo scusa per le niubbate  :D eccolo:


02-21 13:10:28.510: D/dalvikvm(645): GC_CONCURRENT freed 181K, 5% free 5868K/6151K, paused 13ms+9ms
02-21 13:10:28.520: W/CursorWrapperInner(645): Cursor finalized without prior close()
02-21 13:10:28.520: W/CursorWrapperInner(645): Cursor finalized without prior close()
02-21 13:10:28.590: D/AndroidRuntime(645): Shutting down VM
02-21 13:10:28.590: W/dalvikvm(645): threadid=1: thread exiting with uncaught exception (group=0x409c01f8)
02-21 13:10:28.600: E/AndroidRuntime(645): FATAL EXCEPTION: main
02-21 13:10:28.600: E/AndroidRuntime(645): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.mdapps.socialnavigator/com.mdapps.socialnavigator.SocialNavigatorActivity}: java.lang.NullPointerException
02-21 13:10:28.600: E/AndroidRuntime(645):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1956)
02-21 13:10:28.600: E/AndroidRuntime(645):    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1981)
02-21 13:10:28.600: E/AndroidRuntime(645):    at android.app.ActivityThread.access$600(ActivityThread.java:123)
02-21 13:10:28.600: E/AndroidRuntime(645):    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1147)
02-21 13:10:28.600: E/AndroidRuntime(645):    at android.os.Handler.dispatchMessage(Handler.java:99)
02-21 13:10:28.600: E/AndroidRuntime(645):    at android.os.Looper.loop(Looper.java:137)
02-21 13:10:28.600: E/AndroidRuntime(645):    at android.app.ActivityThread.main(ActivityThread.java:4424)
02-21 13:10:28.600: E/AndroidRuntime(645):    at java.lang.reflect.Method.invokeNative(Native Method)
02-21 13:10:28.600: E/AndroidRuntime(645):    at java.lang.reflect.Method.invoke(Method.java:511)
02-21 13:10:28.600: E/AndroidRuntime(645):    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
02-21 13:10:28.600: E/AndroidRuntime(645):    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
02-21 13:10:28.600: E/AndroidRuntime(645):    at dalvik.system.NativeStart.main(Native Method)
02-21 13:10:28.600: E/AndroidRuntime(645): Caused by: java.lang.NullPointerException
02-21 13:10:28.600: E/AndroidRuntime(645):    at com.mdapps.socialnavigator.MyLocation.getLocation(MyLocation.java:31)
02-21 13:10:28.600: E/AndroidRuntime(645):    at com.mdapps.socialnavigator.SocialNavigatorActivity.initialiseMapView(SocialNavigatorActivity.java:81)
02-21 13:10:28.600: E/AndroidRuntime(645):    at com.mdapps.socialnavigator.SocialNavigatorActivity.onCreate(SocialNavigatorActivity.java:62)
02-21 13:10:28.600: E/AndroidRuntime(645):    at android.app.Activity.performCreate(Activity.java:4465)
02-21 13:10:28.600: E/AndroidRuntime(645):    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049)
02-21 13:10:28.600: E/AndroidRuntime(645):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1920)
02-21 13:10:28.600: E/AndroidRuntime(645):    ... 11 more

Offline Luigi.Arena

  • Utente senior
  • ****
  • Post: 616
  • DACIA DUSTER 4X4 SUPER
  • Respect: +56
    • Mostra profilo
    • ArenaWebTest
  • Dispositivo Android:
    epad m009
  • Play Store ID:
    Luigi Arena
  • Sistema operativo:
    Windows 7
Re:quesiti LogCat
« Risposta #5 il: 21 Febbraio 2012, 14:22:37 CET »
+1
L'errore dovrebbe essere al riga 81, comunque se fai un doppio click su quelle 3 righe lui ti posiziona automaticamente su dove avviene l'errore.
Essendo un nullexception, ti sarai dimenticato di inizializzare qualcosa.
Se vuoi posta il codice.
È stata trovata una soluzione al tuo problema?Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato .

Offline spawn85

  • Nuovo arrivato
  • *
  • Post: 18
  • Respect: 0
    • Mostra profilo
Re:quesiti LogCat
« Risposta #6 il: 21 Febbraio 2012, 14:29:18 CET »
0
magari, sto diventando pazzo...cmq il doppio click sulle righe del logcat non mi produce nessun effetto.

Codice (Java): [Seleziona]
package com.mdapps.socialnavigator;

import android.app.AlertDialog;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.content.SharedPreferences;
import android.database.Cursor;
import android.graphics.drawable.Drawable;
import android.location.LocationManager;
import android.os.Bundle;
import android.os.Handler;
import android.os.SystemClock;
import android.preference.PreferenceManager;
import android.view.GestureDetector.OnDoubleTapListener;
import android.view.GestureDetector.OnGestureListener;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
import android.view.MotionEvent;
import com.google.android.maps.GeoPoint;
import com.google.android.maps.MapActivity;
import com.google.android.maps.MapController;
import com.google.android.maps.MapView;
import com.google.android.maps.MyLocationOverlay;
import com.google.android.maps.OverlayItem;

public class SocialNavigatorActivity extends MapActivity implements OnGestureListener, OnDoubleTapListener {
private MapView mapView;
private MapController mapController;
private PlacesItemizedOverlay placesItemizedOverlay;
private PlacesItemizedOverlay incidenteItemizedOverlay;
private PlacesItemizedOverlay peopleItemizedOverlay;
private PlacesItemizedOverlay FBItemizedOverlay;
private PlacesItemizedOverlay trafficItemizedOverlay;
private PlacesItemizedOverlay lavoriItemizedOverlay;
private PlacesItemizedOverlay defaultItemizedOverlay;
private LocationManager lm;
private MyLocationListener myLocationListener;
private MyLocation ml;
private SharedPreferences.OnSharedPreferenceChangeListener listener;
boolean gps_enabled = false;
boolean network_enabled = false;
private int mDistance;
private boolean mTraffic;
private boolean mIncidente=true;
private boolean mFB;
private boolean mGen;
private boolean mLavori;
private CallHelper call;
private MyLocationOverlay me = null;
MyDatabase db;

GeoPoint p;
private boolean controllo;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
db=new MyDatabase(getApplicationContext());
db.open(); //apriamo il db
initialiseMapView();
}
@Override
public void onResume() {
super.onResume();
db.open(); //apriamo il db
initialiseMapView();
}
@Override
public boolean isRouteDisplayed() {
return false;
}
private void initialiseMapView() {
        mapView = (MapView) findViewById(R.id.mapView);
        mapController = mapView.getController();
        mapView.setBuiltInZoomControls(true);
        mapView.setSatellite(true);
        lm = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
        ml = new MyLocation();
        mapController.setCenter(ml.getLocation(lm));
        mapController.setZoom(16);
        me = new MyLocationOverlay(this, mapView);
        me.enableMyLocation();
        mapView.getOverlays().add(me);
        initialiseOverlays();
        }
        // @Override
        // public void onStart() {
        // super.onStart();
        // initialiseOverlays();
        // }
        private void initialiseOverlays() {
        // Create an ItemizedOverlay to display a list of marker
                // Incidenti
                Drawable incidenteMarker = getResources().getDrawable(R.drawable.ic_launcher);
                incidenteItemizedOverlay = new PlacesItemizedOverlay(this, incidenteMarker);
                // Query
                Cursor c=db.fetchOverlay(); // query
                startManagingCursor(c);
                if(c.moveToFirst()){ //se va alla prima entry, il cursore non è vuoto
                do {
                incidenteItemizedOverlay
                .addOverlayItem(new OverlayItem(new GeoPoint((int) (c.getDouble(1)*1E6),
                (int) (c.getDouble(2)*1E6)), c.getString(3), c.getString(4)));
                } while (c.moveToNext());//iteriamo al prossimo elemento
                }
                mapView.getOverlays().add(incidenteItemizedOverlay);
                Drawable peopleMarker = getResources().getDrawable(R.drawable.ic_launcher);
                peopleItemizedOverlay = new PlacesItemizedOverlay(this, peopleMarker);
                Cursor people=db.fetchPeople(); // query
                startManagingCursor(people);
               
                if(people.moveToFirst()){ //se va alla prima entry, il cursore non è vuoto
                        do {
                        peopleItemizedOverlay
                        .addOverlayItem(new OverlayItem(new GeoPoint((int) (people.getDouble(4)*1E6),
                        (int) (people.getDouble(5)*1E6)), people.getString(1)+" "+people.getString(2),
                        "Tel: "+people.getString(3)));
                        } while (people.moveToNext());//iteriamo al prossimo elemento
                        }
                        mapView.getOverlays().add(peopleItemizedOverlay);
                        Drawable FBMarker = getResources().getDrawable(R.drawable.ic_launcher);
                        FBItemizedOverlay = new PlacesItemizedOverlay(this, FBMarker);
                        Cursor fb=db.fetchFB(); // query
                        startManagingCursor(fb);
                        if(fb.moveToFirst()){ //se va alla prima entry, il cursore non è vuoto
                        do {
                        FBItemizedOverlay
                        .addOverlayItem(new OverlayItem(new GeoPoint((int) (fb.getDouble(1)*1E6),
                        (int) (fb.getDouble(2)*1E6)), fb.getString(3),fb.getString(4)));
                       
                        } while (fb.moveToNext());//iteriamo al prossimo elemento
                        }
                        mapView.getOverlays().add(FBItemizedOverlay);
                        // Lavori
                        Drawable lavoriMarker = getResources().getDrawable(R.drawable.ic_launcher);
                        lavoriItemizedOverlay = new PlacesItemizedOverlay(this, lavoriMarker);
                        Cursor lavori=db.fetchLavori(); // query
                        startManagingCursor(lavori);
                        if(lavori.moveToFirst()){ //se va alla prima entry, il cursore non è vuoto
                        do {
                        lavoriItemizedOverlay
                        .addOverlayItem(new OverlayItem(new GeoPoint((int) (lavori.getDouble(1)*1E6),
                        (int) (lavori.getDouble(2)*1E6)), lavori.getString(3),lavori.getString(4)));
                        } while (lavori.moveToNext());//iteriamo al prossimo elemento
                        }
                        mapView.getOverlays().add(lavoriItemizedOverlay);
                       
                        Drawable trafficoMarker = getResources().getDrawable(R.drawable.ic_launcher);
                        trafficItemizedOverlay = new PlacesItemizedOverlay(this, trafficoMarker);
                        Cursor traffico=db.fetchTraffico(); // query
                        startManagingCursor(traffico);
                        if(traffico.moveToFirst()){ //se va alla prima entry, il cursore non è vuoto
                        do {
                        trafficItemizedOverlay
                        .addOverlayItem(new OverlayItem(new GeoPoint((int) (traffico.getDouble(1)*1E6),
                        (int) (traffico.getDouble(2)*1E6)), traffico.getString(3),traffico.getString(4)));
                        } while (traffico.moveToNext());//iteriamo al prossimo elemento
                        }
                        mapView.getOverlays().add(trafficItemizedOverlay);
                        // Generlae
                        Drawable defaultMarker = getResources().getDrawable(R.drawable.ic_launcher);
                        defaultItemizedOverlay = new PlacesItemizedOverlay(this, defaultMarker);
                        Cursor eventi=db.fetchEventi(); // query
                        startManagingCursor(eventi);
                        if(eventi.moveToFirst()){ //se va alla prima entry, il cursore non è vuoto
                        do {
                                defaultItemizedOverlay
                                .addOverlayItem(new OverlayItem(new GeoPoint((int) (eventi.getDouble(1)*1E6),
                                (int) (eventi.getDouble(2)*1E6)), eventi.getString(3),eventi.getString(4)));
                                } while (eventi.moveToNext());//iteriamo al prossimo elemento
                                }
                                mapView.getOverlays().add(defaultItemizedOverlay);
                                db.close();
                                }
                                /**
                                * Methods required by OnDoubleTapListener
                                **/

                                public boolean onDoubleTap(MotionEvent e) {
                                p = mapView.getProjection().fromPixels((int)e.getX(), (int)e.getY());
                                final String[] items = {"Incidente", "Traffico", "Lavori", "Posto di Blocco", "Autovelox", "Altro"};
                                AlertDialog.Builder dialog = new AlertDialog.Builder(SocialNavigatorActivity.this);
                                dialog.setTitle("Aggiungi Evento");
                                dialog.setItems(items, new DialogInterface.OnClickListener() {
                                public void onClick(DialogInterface dialog, int item) {
                                db.open();
                                if(items[item].equals("Incidente"))
                                incidenteItemizedOverlay
                                .addOverlayItem(new OverlayItem(new GeoPoint((int) ( p.getLatitudeE6()),
                                                (int) (p.getLongitudeE6())), items[item], ""+items[item]+" aggiunto da nomeutente" ));
                                                if(items[item].equals("Traffico"))
                                                trafficItemizedOverlay
                                                .addOverlayItem(new OverlayItem(new GeoPoint((int) ( p.getLatitudeE6()),
                                                (int) (p.getLongitudeE6())), items[item], ""+items[item]+" aggiunto da nomeutente" ));
                                                if(items[item].equals("Lavori"))
                                                lavoriItemizedOverlay
                                                .addOverlayItem(new OverlayItem(new GeoPoint((int) ( p.getLatitudeE6()),
                                                (int) (p.getLongitudeE6())), items[item], ""+items[item]+" aggiunto da nomeutente" ));
                                                if(items[item].equals("Altro"))
                                                defaultItemizedOverlay
                                                .addOverlayItem(new OverlayItem(new GeoPoint((int) ( p.getLatitudeE6()),
                                                (int) (p.getLongitudeE6())), items[item], ""+items[item]+" aggiunto da nomeutente" ));
                                                insertSingleData(db,items[item], (p.getLatitudeE6()/1E6), (p.getLongitudeE6()/1E6));
                                                db.close();
                                                }
                                                });
                                               
                                                dialog.show();
                                                return true;
                                                }
                                                public boolean onDoubleTapEvent(MotionEvent e) {
                                                return false;
                                                }
                                                public boolean onSingleTapConfirmed(MotionEvent e) {
                                                return false;
                                                }
                                                /**
                                                * Methods required by OnGestureListener
                                                **/

                                                public boolean onDown(MotionEvent e) {
                                                // TODO Auto-generated method stub
                                                return false;
                                                }
                                                public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) {
                                                // TODO Auto-generated method stub
                                                return false;
                                                }
                                                public void onLongPress(MotionEvent e) {
                                                       
                                                        // TODO Auto-generated method stub
                                                }
                                                public boolean onScroll(MotionEvent e1, MotionEvent e2, float distanceX, float distanceY) {
                                                // TODO Auto-generated method stub
                                                return false;
                                                }
                                                public void onShowPress(MotionEvent e) {
                                                // TODO Auto-generated method stub
                                                }
                                                public boolean onSingleTapUp(MotionEvent e) {
                                                // TODO Auto-generated method stub
                                                return false;
                                                }
                                                public void insertSingleData(MyDatabase db,String tipo, double lat, double lon){
                                                if(tipo.equals("Incidente"))
                                                db.insertOverlay(lat, lon, tipo);
                                                if(tipo.equals("Traffico"))
                                                db.insertTraffico(lat, lon, tipo);
                                                if(tipo.equals("Lavori"))
                                                db.insertLavori(lat, lon, tipo);
                                                if(tipo.equals("Altro"))
                                                db.insertEventi(lat, lon, tipo);
                                                }
                                               
                                                @Override
                                                public boolean onCreateOptionsMenu(Menu menu) {
                                                MenuInflater inflater = getMenuInflater();
                                                inflater.inflate(R.menu.menu, menu);
                                                return true;
                                                }
                                                @Override
                                                public boolean onOptionsItemSelected(MenuItem item) {
                                                switch (item.getItemId()) {
                                                case R.id.menu_preferences:
                                                mapView.getOverlays().clear();
                                                startActivity(new Intent(this, PreferencesHelper.class));
                                                return true;
                                                default:
                                                return super.onContextItemSelected(item);
                                                }
                                                }
                                                }
                       

Offline Luigi.Arena

  • Utente senior
  • ****
  • Post: 616
  • DACIA DUSTER 4X4 SUPER
  • Respect: +56
    • Mostra profilo
    • ArenaWebTest
  • Dispositivo Android:
    epad m009
  • Play Store ID:
    Luigi Arena
  • Sistema operativo:
    Windows 7
Re:quesiti LogCat
« Risposta #7 il: 21 Febbraio 2012, 14:48:34 CET »
0
Hai provato a vedere cosa hai nelle righe indicate dal logcat ?
È stata trovata una soluzione al tuo problema?Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato .

Offline spawn85

  • Nuovo arrivato
  • *
  • Post: 18
  • Respect: 0
    • Mostra profilo
Re:quesiti LogCat
« Risposta #8 il: 21 Febbraio 2012, 14:51:12 CET »
0
è che non riesco a comprenderlo, o meglio, sono troppi errori per riuscire a far ordine...

fa riferimento a varie righe, cita la 1956 o 1981 che nemmeno ci sono, non capisco se sono una marea di errori o se è tutto conseguenza di uno solo

Offline Luigi.Arena

  • Utente senior
  • ****
  • Post: 616
  • DACIA DUSTER 4X4 SUPER
  • Respect: +56
    • Mostra profilo
    • ArenaWebTest
  • Dispositivo Android:
    epad m009
  • Play Store ID:
    Luigi Arena
  • Sistema operativo:
    Windows 7
Re:quesiti LogCat
« Risposta #9 il: 21 Febbraio 2012, 14:54:53 CET »
+1
Le righe da verificare sono la 31 o la 81 o la 62.
Poi puoi mettere dei messaggi di log per vedere fin dove riesci ad arrivare.
es.
Log.i("Errore","1");
Log.i("Errore","2");

Li metti nei punti dove ti fa l'errore, poi nel logcat vedi fino a che numero arrivi, e da li bene o male riesci a capire dove hai il problema.
È stata trovata una soluzione al tuo problema?Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato .

Offline spawn85

  • Nuovo arrivato
  • *
  • Post: 18
  • Respect: 0
    • Mostra profilo
Re:quesiti LogCat
« Risposta #10 il: 21 Febbraio 2012, 17:04:19 CET »
0
allora la 31 è
Codice (Java): [Seleziona]
private PlacesItemizedOverlay placesItemizedOverlay; che è solo una dichiarazione, la escluderei...

riga 62 è
Codice (Java): [Seleziona]
initialiseMapView(); del quale poi c'è tutto il metodo e la riga 82
Codice (Java): [Seleziona]
mapController.setCenter(ml.getLocation(lm)); è parte di quel metodo initialiseMapView...

voglio provare a fare come dici, ma cosa mi risulta una sorta di stampa? come dei println piazzati qua e là per il codice?

Offline Luigi.Arena

  • Utente senior
  • ****
  • Post: 616
  • DACIA DUSTER 4X4 SUPER
  • Respect: +56
    • Mostra profilo
    • ArenaWebTest
  • Dispositivo Android:
    epad m009
  • Play Store ID:
    Luigi Arena
  • Sistema operativo:
    Windows 7
Re:quesiti LogCat
« Risposta #11 il: 21 Febbraio 2012, 21:44:53 CET »
0
Esatto nel logcat troverai un tag che si chiama "errore" puoi anche filtrarli.
È stata trovata una soluzione al tuo problema?Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato .

Offline Nicola_D

  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
  • Respect: +323
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:quesiti LogCat
« Risposta #12 il: 21 Febbraio 2012, 23:59:23 CET »
+1
Codice (Java): [Seleziona]
lm = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
        ml = new MyLocation();
        mapController.setCenter(ml.getLocation(lm));

appena creato il locationManager non puoi fare getLocation, perchè la location è null.
o usi getLastKnown location o ti metti in ascolto per un fix gps e aspetti...
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia

Offline Luigi.Arena

  • Utente senior
  • ****
  • Post: 616
  • DACIA DUSTER 4X4 SUPER
  • Respect: +56
    • Mostra profilo
    • ArenaWebTest
  • Dispositivo Android:
    epad m009
  • Play Store ID:
    Luigi Arena
  • Sistema operativo:
    Windows 7
Re:quesiti LogCat
« Risposta #13 il: 22 Febbraio 2012, 00:02:49 CET »
0
MITICO NICOLA  :-)
È stata trovata una soluzione al tuo problema?Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato .

Offline Nicola_D

  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
  • Respect: +323
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:quesiti LogCat
« Risposta #14 il: 22 Febbraio 2012, 09:00:13 CET »
0
MITICO NICOLA  :-)
mitico logcat, c'era scritto li!
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia