IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Android Discussion :

un Activity qui appele un MapActivity


Sujet :

Android

  1. #1
    Membre averti
    Inscrit en
    Avril 2009
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 26
    Par défaut un Activity qui appele un MapActivity
    Bonjour à tous,

    Je fait une application de geolocalisation sous Android qui est formée par des views:
    1) le premier est un Activity qui fait apparaitre un menu
    2)Le second est un MapAvticity qui doit être lancé lorsque un item du menu est cliqué

    J'utilise StartActivityForResult mais lorsque je clique un item du menu l'application se plante comme dans l'image jointe.
    Le code est le suivant:

    i) geolocalisation.java:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    package com.android.geo;
     
    import android.app.Activity;
    import android.app.Activity.*;
    import android.content.Intent;
    import android.os.Bundle;
    import android.view.Menu;
    import android.view.MenuItem;
    import android.widget.Toast;
     
    public class Geolocalisation extends Activity {
        /** Called when the activity is first created. */
        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main);
        }
        private void CreateMenu(Menu menu)
        {
           // menu.setQwertyMode(true);
            MenuItem mnu1 = menu.add(0, 0, 0, "Hopitaux");
            {
                mnu1.setAlphabeticShortcut('a');
                mnu1.setIcon(R.drawable.hopital);
            //    Intent startMap = new Intent(this,Display_Map.class);
            //    mnu1.setIntent(startMap);
            }
            MenuItem mnu2 = menu.add(0, 1, 1, "Espaces Verts");
            {
                mnu2.setAlphabeticShortcut('b');
                mnu2.setIcon(R.drawable.espace_vert);            
            }
            MenuItem mnu3 = menu.add(0, 2, 2, "Item3");
            {
                mnu3.setAlphabeticShortcut('c');
                mnu3.setIcon(R.drawable.icon);
            }
            MenuItem mnu4 = menu.add(0, 3, 3, "Item 4");
            {
                mnu4.setAlphabeticShortcut('d');                    
            }
     
        }
        private boolean MenuChoice(MenuItem item)
        {        
     
            switch (item.getItemId()) {
            case 0:
            	Intent intent = new Intent(this,Map.class);
         		startActivityForResult(intent, 1234); 
                return true;
            case 1:
                Toast.makeText(this, "You clicked on Item 2", 
                    Toast.LENGTH_LONG).show(); 
                return true;
            case 2:
                Toast.makeText(this, "You clicked on Item 3", 
                    Toast.LENGTH_LONG).show(); 
                return true;
            case 3:
                Toast.makeText(this, "You clicked on Item 4", 
                    Toast.LENGTH_LONG).show();
                return true;
     
            }
            return false;
        }
        //---only created once---
     
        @Override
        public boolean onCreateOptionsMenu(Menu menu) {// called when the MENU button is pressed
            super.onCreateOptionsMenu(menu);
            CreateMenu(menu);
            return true;
        }
     
        @Override
        public boolean onOptionsItemSelected(MenuItem item){// called when an item is selected
     
             return MenuChoice(item);    
        }
     
     
     
    }
    ii) Map.java:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    package com.android.geo;
     
     
    import android.os.Bundle;
    import android.view.KeyEvent;
     
    import com.google.android.maps.GeoPoint;
    import com.google.android.maps.MapActivity;
    import com.google.android.maps.MapController;
    import com.google.android.maps.MapView;
     
    public class Map extends MapActivity{
        private MapView myMapView;
     
        public void onCreate(Bundle icicle) {
            super.onCreate(icicle);
          //  myMapView = new MapView(this);
            myMapView = (MapView) findViewById(R.layout.map);
            // Lets start at the Statue of Liberty
            // I grabbed the data from Google-Maps
            GeoPoint p = new GeoPoint((int) (40.689213 * 1000000),
                                  (int) (-74.044558 * 1000000));
            // Get the controller, that is used for translation and zooming
            MapController mc = myMapView.getController();
            // Translate to the Statue of Liberty
            mc.animateTo(p);
            // Zoom Very close
         //   mc.zoomTo(21);
            mc.zoomOut();
            // Make myMapView the exilicit view of this app
            setContentView(myMapView);
            // Enable Sattelite-Mode, so we will se the
            // Statue of liberty instantly on the screen
            myMapView.isSatellite();
        }
     
        public boolean onKeyDown(int keyCode, KeyEvent event) {
            if (keyCode == KeyEvent.KEYCODE_I) {
                // Zooming In
             //   myMapView.getController().zoumTo(myMapView.getZoomLevel() + 1);
            	myMapView.getController().zoomIn();
                return true;
            } else if (keyCode == KeyEvent.KEYCODE_O) {
                // Zooming Out
             //   myMapView.getController().zoomTo(myMapView.getZoomLevel() - 1);
            	myMapView.getController().zoomOut();
                return true;
            } else if (keyCode == KeyEvent.KEYCODE_S) {
              // Switch to satellite view
                myMapView.isSatellite();
                return true;
            } else if (keyCode == KeyEvent.KEYCODE_T) {
                // Switch on traffic overlays
                myMapView.isTraffic();
                return true;
            }
            return false;
        }
     
    	@Override
    	protected boolean isRouteDisplayed() {
    		// TODO Auto-generated method stub
    		return false;
    	}
    }
    iii) main.xml:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:orientation="vertical"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        >    
    <TextView  
        android:layout_width="fill_parent" 
        android:layout_height="wrap_content" 
        android:text="Ecrire votre adreesse ici :"
        />
    <EditText 
    	android:text="@+id/EditText01" 
    	android:id="@+id/EditText01" 
    	android:layout_marginBottom="5px"
    	android:layout_width="wrap_content" 
    	android:layout_height="wrap_content"
    	android:background="@android:drawable/editbox_background"
    	android:singleLine="true"
    />
    </LinearLayout>
    iv) map.xml
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:orientation="vertical"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        > 
     
        <com.google.android.maps.Mapview  
        android:id="@+id/mapview"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:clickable="true"
        android:apiKey="0l2QH2tXpHvz10Xd87ngk4K9IokKqAf06GaJkxg"
        />
    </LinearLayout>
    v) Manifest.xml:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
          package="com.android.geo"
          android:versionCode="1"
          android:versionName="1.0">
        <application android:icon="@drawable/icon" >
     
            <activity android:name=".Geolocalisation"
                      android:label="@string/app_name">
                <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
            </activity>
     
     
            <activity android:name=".Map"
                      android:label="@string/app_name">
                <intent-filter>
                    <action android:name="android.intent.action.VIEW" />
                    <action android:name="android.intent.action.DEFAULT" />
                </intent-filter>
            </activity>
     
     
        <uses-library android:name="com.google.android.maps"/>
        </application>
        <uses-permission android:name="android.permission.INTERNET" /> 
        <uses-sdk android:minSdkVersion="3" />
     
     
    </manifest>
    Merci de répondre.
    Images attachées Images attachées  

  2. #2
    Rédacteur
    Avatar de MrDuChnok
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2002
    Messages
    2 112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2002
    Messages : 2 112
    Par défaut
    Bonjour,
    Tu pourrais regarder dans les Log (LogCat sous Eclipse) pour voir l'erreur qui en ressort et nous mettre l'exception sur le forum ?

    Merci.

  3. #3
    Membre chevronné

    Profil pro
    Inscrit en
    Février 2008
    Messages
    658
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 658
    Par défaut
    Essaye cela :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
     
    Intent intent = new Intent(this,com.android.geo.Map.class);
     intent.setAction(Intent.ACTION_VIEW);
         		startActivity(intent);

  4. #4
    Membre averti
    Inscrit en
    Avril 2009
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 26
    Par défaut
    Merci pour vos reponces.

    J' ai essayé la proposotion de jahbromo.mais ca na pas marché

    Voici le Log:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
    161
    162
    163
    164
    165
    166
    167
    168
    169
    170
    171
    172
    173
    174
    175
    176
    177
    178
    179
    180
    181
    182
    183
    184
    185
    186
    187
    188
    189
    190
    191
    192
    193
    194
    195
    196
    197
    198
    199
    200
    201
    202
    203
    204
    205
    206
    207
    208
    209
    210
    211
    212
    213
    214
    215
    216
    217
    218
    219
    220
    221
    222
    223
    224
    225
    226
    227
    228
    229
    230
    231
    232
    233
    234
    235
    236
    237
    238
    239
    240
    241
    242
    243
    244
    245
    246
    247
    248
    249
    250
    251
    252
    253
    254
    255
    256
    257
    258
    259
    260
    261
    262
    263
    264
    265
    266
    267
    268
    269
    270
    271
    272
    273
    274
    275
    276
    277
    278
    279
    280
    281
    282
    283
    284
    285
    286
    287
    288
    289
    290
    291
    292
    293
    294
    295
    296
    297
    298
    299
    300
    301
    302
    303
    304
    305
    306
    307
    308
    309
    310
    311
    312
    313
    314
    315
    316
    317
    318
    319
    320
    321
    322
    323
    324
    325
    326
    327
    328
    329
    330
    331
    332
    333
    334
    335
    336
    337
    338
    339
    340
    341
    342
    343
    344
    345
    346
    347
    348
    349
    350
    351
    352
    353
    354
    355
    356
    357
    358
    359
    360
    361
    362
    363
    364
    365
    366
    367
    368
    369
    370
    371
    372
    373
    374
    375
    376
    377
    378
    379
    380
    381
    382
    383
    384
    385
    386
    387
    388
    389
    390
    391
    392
    393
    394
    395
    396
    397
    398
    399
    400
    401
    402
    403
    404
    405
    406
    407
    408
    409
    410
    411
    412
    413
    414
    415
    416
    417
    418
    419
    420
    421
    422
    423
    424
    425
    426
    427
    428
    429
    430
    431
    432
    433
    434
    435
    436
    437
    438
    439
    440
    441
    442
    443
    444
    445
    446
    447
    448
    449
    450
    451
    452
    453
    454
    455
    456
    457
    458
    459
    460
    461
    462
    463
    464
    465
    466
    467
    468
    469
    470
    471
    472
    473
    474
    475
    476
    477
    478
    479
    480
    481
    482
    483
    484
    485
    486
    487
    488
    489
    490
    491
    492
    493
    494
    495
    496
    497
    498
    499
    500
    501
    502
    503
    504
    505
    506
    507
    508
    509
    510
    511
    512
    513
    514
    515
    516
    517
    518
    519
    520
    521
    522
    523
    01-28 17:56:33.722: INFO/DEBUG(539): debuggerd: Jun 30 2009 17:00:51
    01-28 17:56:33.792: INFO/vold(538): Android Volume Daemon version 2.0
    01-28 17:56:34.042: ERROR/vold(538): Error opening switch name path '/sys/class/switch/test2' (No such file or directory)
    01-28 17:56:34.042: ERROR/vold(538): Error bootstrapping switch '/sys/class/switch/test2' (m)
    01-28 17:56:34.042: ERROR/vold(538): Error opening switch name path '/sys/class/switch/test' (No such file or directory)
    01-28 17:56:34.042: ERROR/vold(538): Error bootstrapping switch '/sys/class/switch/test' (m)
    01-28 17:56:34.042: DEBUG/vold(538): Bootstrapping complete
    01-28 17:56:34.083: ERROR/flash_image(544): can't find recovery partition
    01-28 17:56:34.142: DEBUG/qemud(546): entering main loop
    01-28 17:56:35.846: DEBUG/qemud(546): fdhandler_accept_event: accepting on fd 10
    01-28 17:56:35.846: DEBUG/qemud(546): created client 0xe078 listening on fd 8
    01-28 17:56:35.853: DEBUG/qemud(546): fdhandler_event: disconnect on fd 8
    01-28 17:56:35.882: DEBUG/qemud(546): fdhandler_accept_event: accepting on fd 10
    01-28 17:56:35.882: DEBUG/qemud(546): created client 0xf028 listening on fd 8
    01-28 17:56:35.882: DEBUG/qemud(546): client_fd_receive: attempting registration for service 'gsm'
    01-28 17:56:35.882: DEBUG/qemud(546): client_fd_receive:    -> received channel id 1
    01-28 17:56:35.933: DEBUG/qemud(546): client_registration: registration succeeded for client 1
    01-28 17:56:36.603: DEBUG/AndroidRuntime(541): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
    01-28 17:56:36.603: DEBUG/AndroidRuntime(541): CheckJNI is ON
    01-28 17:56:37.694: INFO/(542): ServiceManager: 0xac38
    01-28 17:56:37.755: INFO/AudioFlinger(542): AudioFlinger's thread ready to run for output 0
    01-28 17:56:38.443: INFO/CameraService(542): CameraService started: pid=542
    01-28 17:56:38.833: DEBUG/AndroidRuntime(541): --- registering native functions ---
    01-28 17:56:39.484: INFO/Zygote(541): Preloading classes...
    01-28 17:56:39.503: DEBUG/dalvikvm(541): GC freed 764 objects / 42216 bytes in 17ms
    01-28 17:56:39.954: DEBUG/dalvikvm(541): GC freed 278 objects / 17160 bytes in 8ms
    01-28 17:56:40.284: DEBUG/dalvikvm(541): GC freed 208 objects / 12696 bytes in 9ms
    01-28 17:56:40.413: DEBUG/dalvikvm(541): Trying to load lib /system/lib/libmedia_jni.so 0x0
    01-28 17:56:40.663: DEBUG/dalvikvm(541): Added shared lib /system/lib/libmedia_jni.so 0x0
    01-28 17:56:40.672: DEBUG/dalvikvm(541): Trying to load lib /system/lib/libmedia_jni.so 0x0
    01-28 17:56:40.672: DEBUG/dalvikvm(541): Shared lib '/system/lib/libmedia_jni.so' already loaded in same CL 0x0
    01-28 17:56:40.672: DEBUG/dalvikvm(541): Trying to load lib /system/lib/libmedia_jni.so 0x0
    01-28 17:56:40.672: DEBUG/dalvikvm(541): Shared lib '/system/lib/libmedia_jni.so' already loaded in same CL 0x0
    01-28 17:56:40.682: DEBUG/dalvikvm(541): Trying to load lib /system/lib/libmedia_jni.so 0x0
    01-28 17:56:40.682: DEBUG/dalvikvm(541): Shared lib '/system/lib/libmedia_jni.so' already loaded in same CL 0x0
    01-28 17:56:40.694: DEBUG/dalvikvm(541): GC freed 462 objects / 29144 bytes in 12ms
    01-28 17:56:41.405: DEBUG/dalvikvm(541): GC freed 3584 objects / 171648 bytes in 33ms
    01-28 17:56:43.353: DEBUG/dalvikvm(541): GC freed 11329 objects / 400856 bytes in 53ms
    01-28 17:56:43.882: DEBUG/dalvikvm(541): GC freed 10472 objects / 438272 bytes in 58ms
    01-28 17:56:44.444: DEBUG/dalvikvm(541): GC freed 10975 objects / 459800 bytes in 60ms
    01-28 17:56:46.103: DEBUG/dalvikvm(541): GC freed 14372 objects / 506896 bytes in 69ms
    01-28 17:56:46.683: DEBUG/dalvikvm(541): GC freed 11314 objects / 481360 bytes in 74ms
    01-28 17:56:47.034: DEBUG/dalvikvm(541): GC freed 5928 objects / 248640 bytes in 64ms
    01-28 17:56:47.508: DEBUG/dalvikvm(541): GC freed 349 objects / 37040 bytes in 59ms
    01-28 17:56:47.852: DEBUG/dalvikvm(541): GC freed 778 objects / 48384 bytes in 59ms
    01-28 17:56:48.042: DEBUG/dalvikvm(541): GC freed 321 objects / 37288 bytes in 68ms
    01-28 17:56:48.253: DEBUG/dalvikvm(541): GC freed 477 objects / 29584 bytes in 57ms
    01-28 17:56:48.312: DEBUG/dalvikvm(541): Trying to load lib /system/lib/libwebcore.so 0x0
    01-28 17:56:48.642: DEBUG/dalvikvm(541): Added shared lib /system/lib/libwebcore.so 0x0
    01-28 17:56:49.454: DEBUG/dalvikvm(541): GC freed 441 objects / 26208 bytes in 101ms
    01-28 17:56:49.614: DEBUG/dalvikvm(541): GC freed 506 objects / 41456 bytes in 61ms
    01-28 17:56:49.834: DEBUG/dalvikvm(541): GC freed 537 objects / 38800 bytes in 82ms
    01-28 17:56:50.353: DEBUG/dalvikvm(541): GC freed 342 objects / 22520 bytes in 353ms
    01-28 17:56:50.503: DEBUG/dalvikvm(541): GC freed 338 objects / 18704 bytes in 71ms
    01-28 17:56:50.693: DEBUG/dalvikvm(541): GC freed 629 objects / 32144 bytes in 71ms
    01-28 17:56:52.454: DEBUG/dalvikvm(541): GC freed 14257 objects / 497312 bytes in 111ms
    01-28 17:56:53.043: DEBUG/dalvikvm(541): GC freed 11179 objects / 469864 bytes in 109ms
    01-28 17:56:53.592: DEBUG/dalvikvm(541): GC freed 7119 objects / 310840 bytes in 99ms
    01-28 17:56:53.873: DEBUG/dalvikvm(541): GC freed 752 objects / 43336 bytes in 74ms
    01-28 17:56:54.063: DEBUG/dalvikvm(541): GC freed 598 objects / 31448 bytes in 82ms
    01-28 17:56:54.263: DEBUG/dalvikvm(541): GC freed 413 objects / 26384 bytes in 77ms
    01-28 17:56:54.334: INFO/Zygote(541): ...preloaded 1166 classes in 14845ms.
    01-28 17:56:54.422: DEBUG/dalvikvm(541): GC freed 313 objects / 19960 bytes in 90ms
    01-28 17:56:54.432: INFO/Zygote(541): Preloading resources...
    01-28 17:56:54.542: DEBUG/dalvikvm(541): GC freed 54 objects / 11248 bytes in 86ms
    01-28 17:56:55.302: DEBUG/dalvikvm(541): GC freed 337 objects / 14976 bytes in 87ms
    01-28 17:56:55.712: DEBUG/dalvikvm(541): GC freed 280 objects / 11696 bytes in 96ms
    01-28 17:56:55.773: INFO/Zygote(541): ...preloaded 48 resources in 1332ms.
    01-28 17:56:55.813: INFO/Zygote(541): ...preloaded 15 resources in 36ms.
    01-28 17:56:55.914: DEBUG/dalvikvm(541): GC freed 117 objects / 8440 bytes in 98ms
    01-28 17:56:56.023: DEBUG/dalvikvm(541): GC freed 205 objects / 8120 bytes in 92ms
    01-28 17:56:56.132: DEBUG/dalvikvm(541): GC freed 36 objects / 1400 bytes in 93ms
    01-28 17:56:56.142: INFO/dalvikvm(541): Splitting out new zygote heap
    01-28 17:56:56.182: INFO/dalvikvm(541): System server process 570 has been created
    01-28 17:56:56.194: INFO/Zygote(541): Accepting command socket connections
    01-28 17:56:56.304: INFO/jdwp(570): received file descriptor 19 from ADB
    01-28 17:56:56.483: DEBUG/dalvikvm(570): Trying to load lib /system/lib/libandroid_servers.so 0x0
    01-28 17:56:56.813: WARN/System.err(570): Can't dispatch DDM chunk 46454154: no handler defined
    01-28 17:56:56.813: WARN/System.err(570): Can't dispatch DDM chunk 4d505251: no handler defined
    01-28 17:56:56.853: DEBUG/dalvikvm(570): Added shared lib /system/lib/libandroid_servers.so 0x0
    01-28 17:56:56.893: INFO/sysproc(570): Entered system_init()
    01-28 17:56:56.893: INFO/sysproc(570): ServiceManager: 0x154f00
    01-28 17:56:56.913: INFO/SurfaceFlinger(570): SurfaceFlinger is starting
    01-28 17:56:56.923: INFO/SurfaceFlinger(570): SurfaceFlinger's main thread ready to run. Initializing graphics H/W...
    01-28 17:56:56.933: ERROR/MemoryHeapBase(570): error opening /dev/pmem: No such file or directory
    01-28 17:56:56.942: ERROR/SurfaceFlinger(570): Couldn't open /sys/power/wait_for_fb_sleep or /sys/power/wait_for_fb_wake
    01-28 17:56:57.795: ERROR/GLLogger(570): couldn't load <libhgl.so> library (Cannot find library)
    01-28 17:56:57.812: INFO/SurfaceFlinger(570): EGL informations:
    01-28 17:56:57.828: INFO/SurfaceFlinger(570): # of configs : 6
    01-28 17:56:57.828: INFO/SurfaceFlinger(570): vendor    : Android
    01-28 17:56:57.828: INFO/SurfaceFlinger(570): version   : 1.31 Android META-EGL
    01-28 17:56:57.834: INFO/SurfaceFlinger(570): extensions: 
    01-28 17:56:57.834: INFO/SurfaceFlinger(570): Client API: OpenGL ES
    01-28 17:56:57.834: INFO/EGLDisplaySurface(570): using (fd=22)
    01-28 17:56:57.834: INFO/EGLDisplaySurface(570): id           = 
    01-28 17:56:57.834: INFO/EGLDisplaySurface(570): xres         = 320 px
    01-28 17:56:57.834: INFO/EGLDisplaySurface(570): yres         = 480 px
    01-28 17:56:57.834: INFO/EGLDisplaySurface(570): xres_virtual = 320 px
    01-28 17:56:57.834: INFO/EGLDisplaySurface(570): yres_virtual = 960 px
    01-28 17:56:57.834: INFO/EGLDisplaySurface(570): bpp          = 16
    01-28 17:56:57.834: INFO/EGLDisplaySurface(570): r            = 11:5
    01-28 17:56:57.834: INFO/EGLDisplaySurface(570): g            =  5:6
    01-28 17:56:57.834: INFO/EGLDisplaySurface(570): b            =  0:5
    01-28 17:56:57.844: INFO/EGLDisplaySurface(570): width        = 49 mm (165.877548 dpi)
    01-28 17:56:57.844: INFO/EGLDisplaySurface(570): height       = 74 mm (164.756760 dpi)
    01-28 17:56:57.844: INFO/EGLDisplaySurface(570): refresh rate = 60.00 Hz
    01-28 17:56:57.884: WARN/HAL(570): load: module=/system/lib/hw/copybit.goldfish.so error=Cannot find library
    01-28 17:56:57.884: WARN/HAL(570): load: module=/system/lib/hw/copybit.default.so error=Cannot find library
    01-28 17:56:57.903: WARN/SurfaceFlinger(570): ro.sf.lcd_density not defined, using 160 dpi by default.
    01-28 17:56:57.913: INFO/SurfaceFlinger(570): OpenGL informations:
    01-28 17:56:57.913: INFO/SurfaceFlinger(570): vendor    : Android
    01-28 17:56:57.913: INFO/SurfaceFlinger(570): renderer  : Android PixelFlinger 1.0
    01-28 17:56:57.913: INFO/SurfaceFlinger(570): version   : OpenGL ES-CM 1.0
    01-28 17:56:57.922: INFO/SurfaceFlinger(570): extensions: GL_OES_byte_coordinates GL_OES_fixed_point GL_OES_single_precision GL_OES_read_format GL_OES_compressed_paletted_texture GL_OES_draw_texture GL_OES_matrix_get GL_OES_query_matrix GL_ARB_texture_compression GL_ARB_texture_non_power_of_two GL_ANDROID_direct_texture GL_ANDROID_user_clip_plane GL_ANDROID_vertex_buffer_object GL_ANDROID_generate_mipmap 
    01-28 17:56:57.922: WARN/HAL(570): load: module=/system/lib/hw/copybit.goldfish.so error=Cannot find library
    01-28 17:56:57.934: WARN/HAL(570): load: module=/system/lib/hw/copybit.default.so error=Cannot find library
    01-28 17:56:57.934: WARN/HAL(570): load: module=/system/lib/hw/overlay.goldfish.so error=Cannot find library
    01-28 17:56:57.934: WARN/HAL(570): load: module=/system/lib/hw/overlay.default.so error=Cannot find library
    01-28 17:56:57.972: INFO/sysproc(570): System server: starting Android runtime.
    01-28 17:56:57.972: INFO/sysproc(570): System server: starting Android services.
    01-28 17:56:57.972: INFO/SystemServer(570): Entered the Android system server!
    01-28 17:56:58.128: INFO/sysproc(570): System server: entering thread pool.
    01-28 17:56:58.143: ERROR/GLLogger(570): couldn't load <libhgl.so> library (Cannot find library)
    01-28 17:56:58.303: INFO/ARMAssembler(570): generated scanline__00000077:03545404_00000A01_00000000 [ 30 ipp] (51 ins) at [0x18ec80:0x18ed4c] in 9172115 ns
    01-28 17:56:58.325: INFO/SystemServer(570): Starting Power Manager.
    01-28 17:56:58.382: INFO/SystemServer(570): Starting Activity Manager.
    01-28 17:56:58.892: INFO/SystemServer(570): Starting telephony registry
    01-28 17:56:58.922: INFO/SystemServer(570): Starting Package Manager.
    01-28 17:56:58.963: INFO/Installer(570): connecting...
    01-28 17:56:58.973: INFO/installd(543): new connection
    01-28 17:56:59.284: INFO/PackageManager(570): Got library com.google.android.maps in /system/framework/com.google.android.maps.jar
    01-28 17:56:59.312: INFO/PackageManager(570): Got library com.google.android.gtalkservice in /system/framework/com.google.android.gtalkservice.jar
    01-28 17:56:59.422: INFO/PackageManager(570): Got library android.awt in /system/framework/android.awt.jar
    01-28 17:56:59.432: INFO/PackageManager(570): Got library android.test.runner in /system/framework/android.test.runner.jar
    01-28 17:56:59.432: INFO/PackageManager(570): Got library com.android.im.plugin in /system/framework/com.android.im.plugin.jar
    01-28 17:57:00.463: DEBUG/PackageManager(570): Scanning app dir /system/framework
    01-28 17:57:00.722: DEBUG/dalvikvm(570): GC freed 5774 objects / 249048 bytes in 207ms
    01-28 17:57:01.154: DEBUG/PackageManager(570): Scanning app dir /system/app
    01-28 17:57:03.442: DEBUG/dalvikvm(570): GC freed 3699 objects / 256936 bytes in 154ms
    01-28 17:57:04.592: DEBUG/PackageManager(570): Scanning app dir /data/app
    01-28 17:57:04.983: DEBUG/PackageManager(570): Scanning app dir /data/app-private
    01-28 17:57:05.013: INFO/PackageManager(570): Time to scan packages: 4.942 seconds
    01-28 17:57:05.047: WARN/PackageManager(570): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH in package com.android.providers.contacts
    01-28 17:57:05.055: WARN/PackageManager(570): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH.cp in package com.android.providers.contacts
    01-28 17:57:05.084: WARN/PackageManager(570): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH in package com.android.development
    01-28 17:57:05.084: WARN/PackageManager(570): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH.ALL_SERVICES in package com.android.development
    01-28 17:57:05.094: WARN/PackageManager(570): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH.YouTubeUser in package com.android.development
    01-28 17:57:05.104: WARN/PackageManager(570): Unknown permission com.google.android.googleapps.permission.ACCESS_GOOGLE_PASSWORD in package com.android.development
    01-28 17:57:05.104: WARN/PackageManager(570): Unknown permission com.google.android.providers.gmail.permission.WRITE_GMAIL in package com.android.settings
    01-28 17:57:05.113: WARN/PackageManager(570): Unknown permission com.google.android.providers.gmail.permission.READ_GMAIL in package com.android.settings
    01-28 17:57:05.113: WARN/PackageManager(570): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH in package com.android.settings
    01-28 17:57:05.132: WARN/PackageManager(570): Unknown permission com.google.android.gtalkservice.permission.GTALK_SERVICE in package com.google.android.apps.maps
    01-28 17:57:05.132: WARN/PackageManager(570): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH in package com.google.android.apps.maps
    01-28 17:57:05.142: WARN/PackageManager(570): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH.local in package com.google.android.apps.maps
    01-28 17:57:05.142: WARN/PackageManager(570): Unknown permission com.android.providers.im.permission.READ_ONLY in package com.google.android.apps.maps
    01-28 17:57:05.142: WARN/PackageManager(570): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH in package com.android.browser
    01-28 17:57:05.163: WARN/PackageManager(570): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH.mail in package com.android.contacts
    01-28 17:57:05.624: DEBUG/dalvikvm(570): GC freed 3554 objects / 207248 bytes in 158ms
    01-28 17:57:05.672: INFO/SystemServer(570): Starting Content Manager.
    01-28 17:57:06.722: WARN/ActivityManager(570): Unable to start service Intent { action=android.accounts.IAccountsService comp={com.google.android.googleapps/com.google.android.googleapps.GoogleLoginService} }: not found
    01-28 17:57:06.722: WARN/AccountMonitor(570): Couldn't connect to Intent { action=android.accounts.IAccountsService comp={com.google.android.googleapps/com.google.android.googleapps.GoogleLoginService} } (Missing service?)
    01-28 17:57:06.733: INFO/SystemServer(570): Starting System Content Providers.
    01-28 17:57:06.754: INFO/ActivityThread(570): Publishing provider settings: com.android.providers.settings.SettingsProvider
    01-28 17:57:06.833: INFO/ActivityThread(570): Publishing provider sync: android.content.SyncProvider
    01-28 17:57:06.843: INFO/SystemServer(570): Starting Battery Service.
    01-28 17:57:06.986: ERROR/BatteryService(570): Could not open '/sys/class/power_supply/usb/online'
    01-28 17:57:07.033: ERROR/BatteryService(570): Could not open '/sys/class/power_supply/battery/batt_vol'
    01-28 17:57:07.033: ERROR/BatteryService(570): Could not open '/sys/class/power_supply/battery/batt_temp'
    01-28 17:57:07.104: INFO/SystemServer(570): Starting Hardware Service.
    01-28 17:57:07.112: DEBUG/qemud(546): fdhandler_accept_event: accepting on fd 10
    01-28 17:57:07.112: DEBUG/qemud(546): created client 0x10fd8 listening on fd 11
    01-28 17:57:07.123: DEBUG/qemud(546): client_fd_receive: attempting registration for service 'hw-control'
    01-28 17:57:07.123: DEBUG/qemud(546): client_fd_receive:    -> received channel id 2
    01-28 17:57:07.196: DEBUG/qemud(546): client_registration: registration succeeded for client 2
    01-28 17:57:07.834: INFO/SystemServer(570): Starting Alarm Manager.
    01-28 17:57:11.913: INFO/SystemServer(570): Starting Sensor Service.
    01-28 17:57:11.975: DEBUG/qemud(546): fdhandler_accept_event: accepting on fd 10
    01-28 17:57:11.982: DEBUG/qemud(546): created client 0x11028 listening on fd 12
    01-28 17:57:11.982: DEBUG/qemud(546): client_fd_receive: attempting registration for service 'sensors'
    01-28 17:57:11.982: DEBUG/qemud(546): client_fd_receive:    -> received channel id 3
    01-28 17:57:12.003: DEBUG/qemud(546): client_registration: registration succeeded for client 3
    01-28 17:57:12.044: INFO/SystemServer(570): Starting Window Manager.
    01-28 17:57:12.070: DEBUG/qemud(546): fdhandler_event: disconnect on fd 12
    01-28 17:57:12.403: INFO/EventHub(570): New device: path=/dev/input/event0 name=qwerty2 id=0x10000 (of 0x1) index=1 fd=44 classes=0xf
    01-28 17:57:12.433: INFO/EventHub(570): New keyboard: publicID=65536 device->id=65536 devname='qwerty2' propName='hw.keyboards.65536.devname' keylayout='/system/usr/keylayout/qwerty.kl'
    01-28 17:57:12.453: DEBUG/qemud(546): fdhandler_accept_event: accepting on fd 10
    01-28 17:57:12.463: DEBUG/qemud(546): created client 0x11028 listening on fd 12
    01-28 17:57:12.472: DEBUG/qemud(546): client_fd_receive: attempting registration for service 'sensors'
    01-28 17:57:12.472: DEBUG/qemud(546): client_fd_receive:    -> received channel id 4
    01-28 17:57:12.472: ERROR/EventHub(570): could not get driver version for /dev/input/mouse0, Not a typewriter
    01-28 17:57:12.485: DEBUG/qemud(546): client_registration: registration succeeded for client 4
    01-28 17:57:12.503: ERROR/EventHub(570): could not get driver version for /dev/input/mice, Not a typewriter
    01-28 17:57:12.503: INFO/KeyInputQueue(570): Device added: id=0x0, name=qwerty2, classes=f
    01-28 17:57:12.503: INFO/KeyInputQueue(570):   X: unknown values
    01-28 17:57:12.503: INFO/KeyInputQueue(570):   Y: unknown values
    01-28 17:57:12.503: INFO/KeyInputQueue(570):   Pressure: unknown values
    01-28 17:57:12.503: INFO/KeyInputQueue(570):   Size: unknown values
    01-28 17:57:12.526: DEBUG/qemud(546): fdhandler_event: disconnect on fd 12
    01-28 17:57:12.533: DEBUG/SensorManager(570): found sensor: Goldfish 3-axis Accelerometer, handle=0
    01-28 17:57:12.654: INFO/SystemServer(570): Registering null Bluetooth Service (emulator)
    01-28 17:57:12.726: ERROR/System(570): Failure starting core service
    01-28 17:57:12.726: ERROR/System(570): java.lang.SecurityException
    01-28 17:57:12.726: ERROR/System(570):     at android.os.BinderProxy.transact(Native Method)
    01-28 17:57:12.726: ERROR/System(570):     at android.os.ServiceManagerProxy.addService(ServiceManagerNative.java:146)
    01-28 17:57:12.726: ERROR/System(570):     at android.os.ServiceManager.addService(ServiceManager.java:72)
    01-28 17:57:12.726: ERROR/System(570):     at com.android.server.ServerThread.run(SystemServer.java:163)
    01-28 17:57:12.743: ERROR/AndroidRuntime(570): Crash logging skipped, no checkin service
    01-28 17:57:12.743: INFO/SystemServer(570): Starting Status Bar Service.
    01-28 17:57:13.114: INFO/SystemServer(570): Starting Clipboard Service.
    01-28 17:57:13.132: INFO/SystemServer(570): Starting Input Method Service.
    01-28 17:57:13.163: WARN/ResourceType(570): No package identifier when getting value for resource number 0x7f060001
    01-28 17:57:13.215: WARN/ResourceType(570): No package identifier when getting value for resource number 0x7f060000
    01-28 17:57:13.243: INFO/InputManagerService(570): Enabled input methods: com.android.inputmethod.latin/.LatinIME:jp.co.omronsoft.openwnn/.OpenWnnJAJP:com.android.inputmethod.pinyin/.PinyinIME
    01-28 17:57:13.424: INFO/SystemServer(570): Starting NetStat Service.
    01-28 17:57:13.433: INFO/SystemServer(570): Starting Connectivity Service.
    01-28 17:57:13.563: INFO/WifiService(570): WifiService starting up with Wi-Fi disabled
    01-28 17:57:13.623: INFO/SystemServer(570): Starting Notification Manager.
    01-28 17:57:13.673: INFO/SystemServer(570): Starting Mount Service.
    01-28 17:57:13.705: INFO/SystemServer(570): Starting DeviceStorageMonitor service
    01-28 17:57:13.772: INFO/SystemServer(570): Starting Location Manager.
    01-28 17:57:13.804: DEBUG/libhardware_legacy(570): using QEMU GPS Hardware emulation
    01-28 17:57:13.845: WARN/GpsLocationProvider(570): Could not open GPS configuration file /etc/gps.conf
    01-28 17:57:13.873: DEBUG/GpsLocationProvider(570): enable
    01-28 17:57:13.883: DEBUG/qemud(546): fdhandler_accept_event: accepting on fd 10
    01-28 17:57:13.883: DEBUG/qemud(546): created client 0x11028 listening on fd 12
    01-28 17:57:13.893: DEBUG/qemud(546): client_fd_receive: attempting registration for service 'gps'
    01-28 17:57:13.903: DEBUG/qemud(546): client_fd_receive:    -> received channel id 5
    01-28 17:57:13.924: DEBUG/qemud(546): client_registration: registration succeeded for client 5
    01-28 17:57:14.006: DEBUG/GpsLocationProvider(570): GpsEventThread starting
    01-28 17:57:14.044: INFO/SystemServer(570): Starting Search Service.
    01-28 17:57:14.083: INFO/SystemServer(570): Starting Checkin Service.
    01-28 17:57:14.083: WARN/ActivityManager(570): Unable to start service Intent { comp={com.google.android.server.checkin/com.google.android.server.checkin.CheckinService} }: not found
    01-28 17:57:14.102: WARN/SystemServer(570): Using fallback Checkin Service.
    01-28 17:57:14.125: INFO/SystemServer(570): Starting Wallpaper Service
    01-28 17:57:14.132: DEBUG/WallpaperService(570): WallpaperService startup
    01-28 17:57:14.164: INFO/SystemServer(570): Starting Audio Service
    01-28 17:57:14.683: DEBUG/dalvikvm(570): Trying to load lib /system/lib/libsoundpool.so 0x0
    01-28 17:57:14.803: DEBUG/dalvikvm(570): Added shared lib /system/lib/libsoundpool.so 0x0
    01-28 17:57:14.837: WARN/AudioService(570): Soundpool could not load file: /system/media/audio/ui/Effect_Tick.ogg
    01-28 17:57:14.842: WARN/AudioService(570): Soundpool could not load file: /system/media/audio/ui/KeypressStandard.ogg
    01-28 17:57:14.852: WARN/AudioService(570): Soundpool could not load file: /system/media/audio/ui/KeypressSpacebar.ogg
    01-28 17:57:14.873: WARN/AudioService(570): Soundpool could not load file: /system/media/audio/ui/KeypressDelete.ogg
    01-28 17:57:14.882: WARN/AudioService(570): Soundpool could not load file: /system/media/audio/ui/KeypressReturn.ogg
    01-28 17:57:14.893: INFO/SystemServer(570): Starting HeadsetObserver
    01-28 17:57:14.903: WARN/HeadsetObserver(570): This kernel does not have wired headset support
    01-28 17:57:14.913: INFO/SystemServer(570): Starting AppWidget Service
    01-28 17:57:15.134: INFO/WindowManager(570): Menu key state: 0 safeMode=false
    01-28 17:57:15.172: INFO/WindowManager(570): Config changed: { scale=1.0 imsi=0/0 locale=en_US touch=3 key=2/1/2 nav=3 orien=1 }
    01-28 17:57:15.232: WARN/ActivityManager(570): Unable to start service Intent { action=android.accounts.IAccountsService comp={com.google.android.googleapps/com.google.android.googleapps.GoogleLoginService} }: not found
    01-28 17:57:15.244: DEBUG/PowerManagerService(570): system ready!
    01-28 17:57:15.273: ERROR/LockPatternKeyguardView(570): Failed to bind to GLS while checking for account
    01-28 17:57:15.552: DEBUG/dalvikvm(570): GC freed 4170 objects / 247776 bytes in 179ms
    01-28 17:57:15.896: WARN/ResourceType(570): No package identifier when getting value for resource number 0x7f030003
    01-28 17:57:15.954: WARN/ResourceType(570): No package identifier when getting value for resource number 0x7f030000
    01-28 17:57:15.994: WARN/ResourceType(570): No package identifier when getting value for resource number 0x7f03000c
    01-28 17:57:16.084: DEBUG/ActivityManager(570): Start running!
    01-28 17:57:16.283: INFO/Zygote(570): Process: zygote socket opened
    01-28 17:57:16.423: INFO/ActivityManager(570): Start proc com.android.phone for added application com.android.phone: pid=609 uid=1001 gids={3002, 3001, 3003}
    01-28 17:57:16.444: INFO/ActivityManager(570): Starting activity: Intent { action=android.intent.action.MAIN categories={android.intent.category.HOME} flags=0x10000000 comp={com.android.launcher/com.android.launcher.Launcher} }
    01-28 17:57:16.673: INFO/ActivityManager(570): Start proc android.process.acore for activity com.android.launcher/.Launcher: pid=611 uid=10001 gids={3003}
    01-28 17:57:17.003: INFO/jdwp(609): received file descriptor 20 from ADB
    01-28 17:57:17.153: INFO/jdwp(611): received file descriptor 10 from ADB
    01-28 17:57:17.283: WARN/ResourceType(570): No package identifier when getting value for resource number 0x00000000
    01-28 17:57:17.283: WARN/StatusBar(570): Icon not found in <system>: 0
    01-28 17:57:17.334: WARN/System.err(609): Can't dispatch DDM chunk 4d505251: no handler defined
    01-28 17:57:17.414: WARN/System.err(611): Can't dispatch DDM chunk 46454154: no handler defined
    01-28 17:57:17.483: WARN/System.err(611): Can't dispatch DDM chunk 4d505251: no handler defined
    01-28 17:57:17.513: DEBUG/qemud(546): fdhandler_accept_event: accepting on fd 10
    01-28 17:57:17.513: DEBUG/qemud(546): created client 0xc038 listening on fd 13
    01-28 17:57:17.523: DEBUG/qemud(546): client_fd_receive: attempting registration for service 'sensors'
    01-28 17:57:17.523: DEBUG/qemud(546): client_fd_receive:    -> received channel id 6
    01-28 17:57:17.534: DEBUG/qemud(546): client_registration: registration succeeded for client 6
    01-28 17:57:20.294: INFO/ActivityThread(611): Publishing provider user_dictionary: com.android.providers.userdictionary.UserDictionaryProvider
    01-28 17:57:20.652: INFO/ActivityThread(611): Publishing provider com.android.googlesearch.SuggestionProvider: com.android.googlesearch.SuggestionProvider
    01-28 17:57:20.674: INFO/ActivityThread(609): Publishing provider mms-sms: com.android.providers.telephony.MmsSmsProvider
    01-28 17:57:20.713: DEBUG/StatusBar(570): updateResources
    01-28 17:57:21.233: INFO/ActivityThread(609): Publishing provider mms: com.android.providers.telephony.MmsProvider
    01-28 17:57:21.263: INFO/ActivityThread(611): Publishing provider contacts;call_log: com.android.providers.contacts.ContactsProvider
    01-28 17:57:21.302: INFO/ActivityThread(609): Publishing provider telephony: com.android.providers.telephony.TelephonyProvider
    01-28 17:57:21.562: INFO/ActivityThread(609): Publishing provider sms: com.android.providers.telephony.SmsProvider
    01-28 17:57:21.834: INFO/ActivityThread(609): Publishing provider sim: com.android.phone.SimProvider
    01-28 17:57:21.926: INFO/WindowManager(570): onOrientationChanged, rotation changed to 0
    01-28 17:57:22.943: WARN/ActivityManager(570): Unable to start service Intent { action=android.accounts.IAccountsService comp={com.google.android.googleapps/com.google.android.googleapps.GoogleLoginService} }: not found
    01-28 17:57:22.954: WARN/AccountMonitor(611): Couldn't connect to Intent { action=android.accounts.IAccountsService comp={com.google.android.googleapps/com.google.android.googleapps.GoogleLoginService} } (Missing service?)
    01-28 17:57:23.013: INFO/ActivityThread(611): Publishing provider com.android.launcher.settings: com.android.launcher.LauncherProvider
    01-28 17:57:24.022: ERROR/ApplicationContext(570): Couldn't create directory for SharedPreferences file shared_prefs/wallpaper-hints.xml
    01-28 17:57:24.652: WARN/ActivityManager(570): Unable to start service Intent { action=com.android.ussd.IExtendedNetworkService }: not found
    01-28 17:57:24.834: DEBUG/PhoneApp(609): Resetting audio state/mode: IDLE
    01-28 17:57:25.423: INFO/ActivityManager(570): Start proc com.android.mms for broadcast com.android.mms/.transaction.SmsReceiver: pid=636 uid=10018 gids={3003}
    01-28 17:57:25.562: DEBUG/AlarmManagerService(570): Kernel timezone updated to 0 minutes west of GMT
    01-28 17:57:26.092: DEBUG/AndroidRuntime(627): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
    01-28 17:57:26.124: DEBUG/AndroidRuntime(627): CheckJNI is ON
    01-28 17:57:26.273: INFO/jdwp(636): received file descriptor 20 from ADB
    01-28 17:57:31.625: WARN/ActivityManager(570): Activity idle timeout for HistoryRecord{435c7640 {com.android.launcher/com.android.launcher.Launcher}}
    01-28 17:57:31.663: INFO/ActivityManager(570): processNextBroadcast: waiting for ProcessRecord{436e7e40 636:com.android.mms/10018}
    01-28 17:57:31.863: DEBUG/vold(538): Accepted connection from framework
    01-28 17:57:31.934: DEBUG/vold(538): dispatch_cmd(send_ums_status):
    01-28 17:57:31.962: DEBUG/MountListener(570): handleEvent volume_nomedia:/sdcard
    01-28 17:57:32.143: INFO/ActivityManager(570): processNextBroadcast: waiting for ProcessRecord{436e7e40 636:com.android.mms/10018}
    01-28 17:57:32.174: INFO/ActivityManager(570): processNextBroadcast: waiting for ProcessRecord{436e7e40 636:com.android.mms/10018}
    01-28 17:57:32.192: DEBUG/MountListener(570): handleEvent ums_disabled
    01-28 17:57:32.222: DEBUG/MountListener(570): handleEvent ums_disconnected
    01-28 17:57:32.754: DEBUG/dalvikvm(611): GC freed 2733 objects / 182080 bytes in 6080ms
    01-28 17:57:34.283: DEBUG/dalvikvm(570): GC freed 6487 objects / 304904 bytes in 1334ms
    01-28 17:57:34.763: DEBUG/HomeLoaders(611): load applications
    01-28 17:57:34.802: DEBUG/HomeLoaders(611): loading user items
    01-28 17:57:34.844: DEBUG/HomeLoaders(611):   --> starting workspace loader
    01-28 17:57:35.022: INFO/ActivityManager(570): Start proc android.process.media for content provider com.android.providers.media/.MediaProvider: pid=646 uid=10003 gids={1006, 2001, 3003}
    01-28 17:57:35.243: WARN/ActivityManager(570): Timeout of broadcast BroadcastRecord{436e7a80 android.intent.action.SERVICE_STATE} - receiver=android.os.BinderProxy@436fcc78
    01-28 17:57:35.253: WARN/ActivityManager(570): Receiver during timeout: ResolveInfo{436e71f8 com.android.mms.transaction.SmsReceiver p=0 o=0 m=0x108000}
    01-28 17:57:35.273: INFO/ActivityManager(570): ANR (application not responding) in process: com.android.mms
    01-28 17:57:35.273: INFO/ActivityManager(570): Annotation: Broadcast of Intent { action=android.intent.action.SERVICE_STATE comp={com.android.mms/com.android.mms.transaction.SmsReceiver} (has extras) }
    01-28 17:57:35.273: INFO/ActivityManager(570): CPU usage:
    01-28 17:57:35.273: INFO/ActivityManager(570): Load: 2.59 / 0.75 / 0.26
    01-28 17:57:35.273: INFO/ActivityManager(570): CPU usage from 13364ms to 3616ms ago:
    01-28 17:57:35.273: INFO/ActivityManager(570):   com.android.phone: 127% = 47% user + 79% kernel
    01-28 17:57:35.273: INFO/ActivityManager(570):   system_server: 32% = 20% user + 11% kernel
    01-28 17:57:35.273: INFO/ActivityManager(570):   android.process.acore: 27% = 21% user + 6% kernel
    01-28 17:57:35.273: INFO/ActivityManager(570):   app_process: 17% = 12% user + 4% kernel
    01-28 17:57:35.273: INFO/ActivityManager(570):   adbd: 3% = 0% user + 3% kernel
    01-28 17:57:35.273: INFO/ActivityManager(570):   qemud: 2% = 0% user + 2% kernel
    01-28 17:57:35.273: INFO/ActivityManager(570):   zygote: 0% = 0% user + 0% kernel
    01-28 17:57:35.273: INFO/ActivityManager(570):   logcat: 0% = 0% user + 0% kernel
    01-28 17:57:35.273: INFO/ActivityManager(570):   servicemanager: 0% = 0% user + 0% kernel
    01-28 17:57:35.273: INFO/ActivityManager(570):   rild: 0% = 0% user + 0% kernel
    01-28 17:57:35.273: INFO/ActivityManager(570):   init: 0% = 0% user + 0% kernel
    01-28 17:57:35.273: INFO/ActivityManager(570):   events/0: 0% = 0% user + 0% kernel
    01-28 17:57:35.273: INFO/ActivityManager(570):   vold: 0% = 0% user + 0% kernel
    01-28 17:57:35.273: INFO/ActivityManager(570):  +zygote: 0% = 0% user + 0% kernel
    01-28 17:57:35.273: INFO/ActivityManager(570): TOTAL: 100% = 54% user + 44% kernel + 0% softirq
    01-28 17:57:35.373: DEBUG/AndroidRuntime(627): --- registering native functions ---
    01-28 17:57:35.522: INFO/ActivityManager(570): Removing old ANR trace file from /data/anr/traces.txt
    01-28 17:57:35.584: INFO/Process(570): Sending signal. PID: 636 SIG: 3
    01-28 17:57:35.603: INFO/dalvikvm(636): threadid=7: reacting to signal 3
    01-28 17:57:35.613: INFO/Process(570): Sending signal. PID: 611 SIG: 3
    01-28 17:57:35.627: INFO/dalvikvm(611): threadid=7: reacting to signal 3
    01-28 17:57:35.634: INFO/Process(570): Sending signal. PID: 609 SIG: 3
    01-28 17:57:35.644: INFO/dalvikvm(609): threadid=7: reacting to signal 3
    01-28 17:57:35.652: INFO/Process(570): Sending signal. PID: 570 SIG: 3
    01-28 17:57:35.652: INFO/dalvikvm(570): threadid=7: reacting to signal 3
    01-28 17:57:35.744: INFO/dalvikvm(609): Wrote stack trace to '/data/anr/traces.txt'
    01-28 17:57:35.913: INFO/dalvikvm(611): Wrote stack trace to '/data/anr/traces.txt'
    01-28 17:57:36.013: INFO/dalvikvm(636): Wrote stack trace to '/data/anr/traces.txt'
    01-28 17:57:36.213: INFO/dalvikvm(570): Wrote stack trace to '/data/anr/traces.txt'
    01-28 17:57:36.324: WARN/ActivityManager(570): finishReceiver called but none active
    01-28 17:57:37.193: INFO/ActivityManager(570): Displayed activity com.android.launcher/.Launcher: 20685 ms
    01-28 17:57:37.232: INFO/SurfaceFlinger(570): Boot is finished (40327 ms)
    01-28 17:57:37.313: INFO/WindowManager(570): Config changed: { scale=1.0 imsi=0/0 locale=en_US touch=3 key=2/1/2 nav=3 orien=1 }
    01-28 17:57:37.503: INFO/ActivityThread(646): Publishing provider downloads: com.android.providers.downloads.DownloadProvider
    01-28 17:57:37.854: DEBUG/dalvikvm(570): GC freed 6172 objects / 564528 bytes in 527ms
    01-28 17:57:38.432: INFO/ActivityThread(646): Publishing provider drm: com.android.providers.drm.DrmProvider
    01-28 17:57:38.543: INFO/ActivityManager(570): Start proc com.google.android.apps.maps:FriendService for broadcast com.google.android.apps.maps/com.google.googlenav.friend.android.ServiceRegister: pid=664 uid=10000 gids={3003}
    01-28 17:57:38.553: INFO/ActivityManager(570): processNextBroadcast: waiting for ProcessRecord{43739180 664:com.google.android.apps.maps:FriendService/10000}
    01-28 17:57:38.753: INFO/ActivityThread(646): Publishing provider media: com.android.providers.media.MediaProvider
    01-28 17:57:39.103: INFO/ARMAssembler(570): generated scanline__00000077:03515104_00000000_00000000 [ 27 ipp] (41 ins) at [0x1bed98:0x1bee3c] in 3614985 ns
    01-28 17:57:39.272: DEBUG/HomeLoaders(611):   --> starting applications loader
    01-28 17:57:39.554: VERBOSE/MediaProvider(646): Attached volume: internal
    01-28 17:57:41.494: DEBUG/ActivityManager(570): checkComponentPermission() adjusting {pid,uid} to {542,1013}
    01-28 17:57:41.652: DEBUG/ActivityManager(570): checkComponentPermission() adjusting {pid,uid} to {542,1013}
    01-28 17:57:41.772: DEBUG/ActivityManager(570): checkComponentPermission() adjusting {pid,uid} to {542,1013}
    01-28 17:57:41.873: DEBUG/dalvikvm(570): GREF has increased to 201
    01-28 17:57:41.954: DEBUG/ActivityManager(570): checkComponentPermission() adjusting {pid,uid} to {542,1013}
    01-28 17:57:42.133: ERROR/MediaPlayerService(542): Couldn't open fd for content://settings/system/notification_sound
    01-28 17:57:42.164: ERROR/MediaPlayer(570): Unable to to create media player
    01-28 17:57:42.174: WARN/NotificationService(570): error loading sound for content://settings/system/notification_sound
    01-28 17:57:42.174: WARN/NotificationService(570): java.io.IOException: setDataSource failed.: status=0x80000000
    01-28 17:57:42.174: WARN/NotificationService(570):     at android.media.MediaPlayer.setDataSource(Native Method)
    01-28 17:57:42.174: WARN/NotificationService(570):     at android.media.MediaPlayer.setDataSource(MediaPlayer.java:610)
    01-28 17:57:42.174: WARN/NotificationService(570):     at android.media.AsyncPlayer$Thread.run(AsyncPlayer.java:76)
    01-28 17:57:42.323: ERROR/ActivityThread(664): Failed to find provider info for com.google.settings
    01-28 17:57:42.343: ERROR/ActivityThread(664): Failed to find provider info for com.google.settings
    01-28 17:57:43.223: DEBUG/LocationManager(664): Constructor: service = android.location.ILocationManager$Stub$Proxy@435d32a0
    01-28 17:57:43.624: DEBUG/PackageParser(570): Scanning package: /data/app/vmdl63074.tmp
    01-28 17:57:44.434: INFO/ActivityManager(570): Start proc com.android.alarmclock for broadcast com.android.alarmclock/.AlarmInitReceiver: pid=682 uid=10005 gids={}
    01-28 17:57:44.964: INFO/ActivityThread(682): Publishing provider com.android.alarmclock: com.android.alarmclock.AlarmProvider
    01-28 17:57:45.843: DEBUG/LocationManagerService(570): installing network location provider
    01-28 17:57:45.943: DEBUG/MediaScannerService(646): start scanning volume internal
    01-28 17:57:47.713: INFO/ActivityManager(570): Stopping service: com.android.providers.downloads/.DownloadService
    01-28 17:57:47.973: INFO/PackageManager(570): Removing non-system package:com.android.geo
    01-28 17:57:48.013: DEBUG/PackageManager(570): Removing package com.android.geo
    01-28 17:57:48.044: DEBUG/PackageManager(570):   Activities: com.android.geo.Geolocalisation com.android.geo.A_Map
    01-28 17:57:48.222: DEBUG/MediaScanner(646): opendir /system/media/ failed, errno: 2
    01-28 17:57:48.232: DEBUG/MediaScanner(646):  prescan time: 325ms
    01-28 17:57:48.244: DEBUG/MediaScanner(646):     scan time: 305ms
    01-28 17:57:48.244: DEBUG/MediaScanner(646): postscan time: 0ms
    01-28 17:57:48.244: DEBUG/MediaScanner(646):    total time: 630ms
    01-28 17:57:48.342: DEBUG/PackageManager(570): Scanning package com.android.geo
    01-28 17:57:48.352: INFO/PackageManager(570): /data/app/vmdl63074.tmp changed; unpacking
    01-28 17:57:48.362: DEBUG/installd(543): DexInv: --- BEGIN '/data/app/vmdl63074.tmp' ---
    01-28 17:57:48.434: DEBUG/MediaScannerService(646): done scanning volume internal
    01-28 17:57:48.434: INFO/ActivityManager(570): Stopping service: com.android.providers.media/.MediaScannerService
    01-28 17:57:49.802: INFO/ActivityManager(570): Stopping service: com.android.mms/.transaction.SmsReceiverService
    01-28 17:57:50.013: DEBUG/dalvikvm(697): DexOpt: load 360ms, verify 243ms, opt 13ms
    01-28 17:57:50.153: WARN/ActivityManager(570): finishReceiver called but no pending broadcasts
    01-28 17:57:50.483: DEBUG/installd(543): DexInv: --- END '/data/app/vmdl63074.tmp' (success) ---
    01-28 17:57:50.493: DEBUG/PackageManager(570):   Activities: com.android.geo.Geolocalisation com.android.geo.Map
    01-28 17:57:53.476: DEBUG/dalvikvm(609): GC freed 2848 objects / 180176 bytes in 476ms
    01-28 17:57:54.704: INFO/Resources(609): Loaded time zone names for en_US in 28629ms.
    01-28 17:57:54.704: DEBUG/SystemClock(609): Setting time of day to sec=1264701444
    01-28 17:57:24.788: WARN/SystemClock(609): Unable to set rtc to 1264701444: Invalid argument
    01-28 17:57:25.168: INFO/installd(543): move /data/dalvik-cache/data@app@vmdl63074.tmp@classes.dex -> /data/dalvik-cache/data@app@com.android.geo.apk@classes.dex
    01-28 17:57:25.357: DEBUG/GpsLocationProvider(570): state: DISCONNECTED apnName: null reason: radioTurnedOff
    01-28 17:57:25.508: DEBUG/GpsLocationProvider(570): state: DISCONNECTED apnName: null reason: gprsDetached
    01-28 17:57:26.508: ERROR/ActivityThread(609): Failed to find provider info for android.server.checkin
    01-28 17:57:26.508: WARN/Checkin(609): Can't update stat PHONE_GSM_REGISTERED: java.lang.IllegalArgumentException: Unknown URL content://android.server.checkin/stats
    01-28 17:57:26.667: DEBUG/GpsLocationProvider(570): state: DISCONNECTED apnName: null reason: null
    01-28 17:57:26.966: DEBUG/dalvikvm(570): GC freed 8540 objects / 407464 bytes in 206ms
    01-28 17:57:26.977: DEBUG/PackageManager(570): New package installed in /data/app/com.android.geo.apk
    01-28 17:57:27.288: DEBUG/StatusBar(570): updateResources
    01-28 17:57:29.287: DEBUG/AndroidRuntime(627): Shutting down VM
    01-28 17:57:29.306: DEBUG/dalvikvm(627): DestroyJavaVM waiting for non-daemon threads to exit
    01-28 17:57:29.316: DEBUG/dalvikvm(627): DestroyJavaVM shutting VM down
    01-28 17:57:29.327: DEBUG/dalvikvm(627): HeapWorker thread shutting down
    01-28 17:57:29.327: DEBUG/dalvikvm(627): HeapWorker thread has shut down
    01-28 17:57:29.338: DEBUG/jdwp(627): JDWP shutting down net...
    01-28 17:57:29.426: DEBUG/dalvikvm(627): VM cleaning up
    01-28 17:57:29.686: DEBUG/ActivityManager(570): Uninstalling process com.android.geo
    01-28 17:57:29.708: DEBUG/dalvikvm(627): LinearAlloc 0x0 used 627404 of 4194304 (14%)
    01-28 17:57:31.308: DEBUG/dalvikvm(570): GC freed 3521 objects / 190848 bytes in 440ms
    01-28 17:57:31.498: WARN/ResourceType(570): No package identifier when getting value for resource number 0x7f060001
    01-28 17:57:32.886: WARN/SurfaceFlinger(570): timeout expired mFreezeDisplay=1, mFreezeCount=0
    01-28 17:57:32.896: WARN/WindowManager(570): App freeze timeout expired.
    01-28 17:57:32.907: WARN/WindowManager(570): Force clearing freeze: AppWindowToken{43625158 token=HistoryRecord{435c7640 {com.android.launcher/com.android.launcher.Launcher}}}
    01-28 17:57:33.966: WARN/ResourceType(570): No package identifier when getting value for resource number 0x7f060000
    01-28 17:57:34.027: WARN/ResourceType(570): No package identifier when getting value for resource number 0x7f060001
    01-28 17:57:34.037: WARN/ResourceType(570): No package identifier when getting value for resource number 0x7f060000
    01-28 17:57:35.007: DEBUG/dalvikvm(611): GC freed 3251 objects / 226664 bytes in 196ms
    01-28 17:57:35.378: DEBUG/HomeLoaders(611): load applications
    01-28 17:57:35.378: DEBUG/HomeLoaders(611): loading user items
    01-28 17:57:35.387: DEBUG/HomeLoaders(611):   --> starting workspace loader
    01-28 17:57:35.837: DEBUG/dalvikvm(570): GC freed 931 objects / 90560 bytes in 216ms
    01-28 17:57:35.878: INFO/ActivityManager(570): Stopping service: com.android.mms/.transaction.SmsReceiverService
    01-28 17:57:36.548: DEBUG/TelephonyProvider(609): Setting numeric '310260' to be the current operator
    01-28 17:57:36.757: DEBUG/HomeLoaders(611):   --> starting applications loader
    01-28 17:57:36.957: ERROR/ActivityThread(609): Failed to find provider info for android.server.checkin
    01-28 17:57:36.966: WARN/Checkin(609): Can't update stat PHONE_GPRS_ATTEMPTED: java.lang.IllegalArgumentException: Unknown URL content://android.server.checkin/stats
    01-28 17:57:36.998: DEBUG/GpsLocationProvider(570): state: CONNECTING apnName: epc.tmobile.com reason: simLoaded
    01-28 17:57:37.078: ERROR/ActivityThread(609): Failed to find provider info for android.server.checkin
    01-28 17:57:37.088: WARN/Checkin(609): Can't update stat PHONE_GPRS_CONNECTED: java.lang.IllegalArgumentException: Unknown URL content://android.server.checkin/stats
    01-28 17:57:37.168: DEBUG/MobileDataStateTracker(570): CONNECTED event did not supply interface name.
    01-28 17:57:37.177: DEBUG/MobileDataStateTracker(570): DNS server addresses are not known.
    01-28 17:57:37.328: DEBUG/GpsLocationProvider(570): state: CONNECTED apnName: epc.tmobile.com reason: simLoaded
    01-28 17:57:37.757: INFO/ActivityManager(570): Stopping service: com.android.mms/.transaction.TransactionService
    01-28 17:57:38.948: DEBUG/AndroidRuntime(711): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
    01-28 17:57:38.948: DEBUG/AndroidRuntime(711): CheckJNI is ON
    01-28 17:57:39.488: DEBUG/AndroidRuntime(711): --- registering native functions ---
    01-28 17:57:40.606: INFO/ActivityManager(570): Stopping service: com.android.providers.downloads/.DownloadService
    01-28 17:57:41.487: INFO/ActivityManager(570): Starting activity: Intent { flags=0x10000000 comp={com.android.geo/com.android.geo.Geolocalisation} }
    01-28 17:57:41.527: DEBUG/AndroidRuntime(711): Shutting down VM
    01-28 17:57:41.527: DEBUG/dalvikvm(711): DestroyJavaVM waiting for non-daemon threads to exit
    01-28 17:57:41.557: DEBUG/dalvikvm(711): DestroyJavaVM shutting VM down
    01-28 17:57:41.566: DEBUG/dalvikvm(711): HeapWorker thread shutting down
    01-28 17:57:41.578: DEBUG/dalvikvm(711): HeapWorker thread has shut down
    01-28 17:57:41.578: DEBUG/jdwp(711): JDWP shutting down net...
    01-28 17:57:41.597: DEBUG/dalvikvm(711): VM cleaning up
    01-28 17:57:41.727: INFO/ActivityManager(570): Start proc com.android.geo for activity com.android.geo/.Geolocalisation: pid=720 uid=10023 gids={3003}
    01-28 17:57:41.857: DEBUG/dalvikvm(711): LinearAlloc 0x0 used 637060 of 4194304 (15%)
    01-28 17:57:42.476: WARN/System.err(636): Can't dispatch DDM chunk 46454154: no handler defined
    01-28 17:57:42.487: WARN/System.err(636): Can't dispatch DDM chunk 4d505251: no handler defined
    01-28 17:57:42.717: INFO/jdwp(646): received file descriptor 31 from ADB
    01-28 17:57:42.856: WARN/Resources(720): Converting to string: TypedValue{t=0x12/d=0x0 a=2 r=0x7f050002}
    01-28 17:57:43.237: INFO/ActivityManager(570): Displayed activity com.android.geo/.Geolocalisation: 1738 ms
    01-28 17:57:43.838: WARN/System.err(646): Can't dispatch DDM chunk 46454154: no handler defined
    01-28 17:57:43.838: WARN/System.err(646): Can't dispatch DDM chunk 4d505251: no handler defined
    01-28 17:57:43.856: INFO/jdwp(664): received file descriptor 27 from ADB
    01-28 17:57:43.918: INFO/jdwp(682): received file descriptor 25 from ADB
    01-28 17:57:43.927: WARN/System.err(664): Can't dispatch DDM chunk 46454154: no handler defined
    01-28 17:57:43.936: WARN/System.err(664): Can't dispatch DDM chunk 4d505251: no handler defined
    01-28 17:57:44.066: WARN/System.err(682): Can't dispatch DDM chunk 46454154: no handler defined
    01-28 17:57:44.066: WARN/System.err(682): Can't dispatch DDM chunk 4d505251: no handler defined
    01-28 17:57:44.066: INFO/jdwp(720): received file descriptor 32 from ADB
    01-28 17:57:44.187: WARN/System.err(720): Can't dispatch DDM chunk 46454154: no handler defined
    01-28 17:57:44.197: WARN/System.err(720): Can't dispatch DDM chunk 4d505251: no handler defined
    01-28 17:57:48.657: DEBUG/dalvikvm(646): GC freed 2856 objects / 175712 bytes in 371ms
    01-28 17:57:53.667: DEBUG/dalvikvm(609): GC freed 3934 objects / 222800 bytes in 371ms
    01-28 17:57:58.758: DEBUG/dalvikvm(636): GC freed 2743 objects / 156704 bytes in 419ms
    01-28 17:58:05.698: DEBUG/dalvikvm(682): GC freed 1291 objects / 79576 bytes in 273ms
    01-28 17:58:10.727: DEBUG/dalvikvm(611): GC freed 3062 objects / 182488 bytes in 283ms
    01-28 17:59:46.428: DEBUG/KeyguardViewMediator(570): pokeWakelock(5000)
    01-28 17:59:46.858: INFO/ARMAssembler(570): generated scanline__00000077:03545404_00000A04_00000000 [ 29 ipp] (51 ins) at [0x286a70:0x286b3c] in 8933538 ns
    01-28 17:59:50.938: INFO/ARMAssembler(570): generated scanline__00000077:03515104_00001001_00000000 [ 64 ipp] (84 ins) at [0x2872c0:0x287410] in 4653664 ns
    01-28 17:59:51.027: INFO/ActivityManager(570): Start proc com.android.inputmethod.latin for service com.android.inputmethod.latin/.LatinIME: pid=727 uid=10001 gids={3003}
    01-28 17:59:51.338: INFO/jdwp(727): received file descriptor 10 from ADB
    01-28 17:59:51.648: WARN/System.err(727): Can't dispatch DDM chunk 46454154: no handler defined
    01-28 17:59:51.657: WARN/System.err(727): Can't dispatch DDM chunk 4d505251: no handler defined
    01-28 17:59:51.899: DEBUG/dalvikvm(727): Trying to load lib /system/lib/libjni_latinime.so 0x435977c8
    01-28 17:59:51.916: DEBUG/dalvikvm(727): Added shared lib /system/lib/libjni_latinime.so 0x435977c8
    01-28 17:59:52.948: WARN/KeyCharacterMap(720): No keyboard for id 0
    01-28 17:59:52.967: WARN/KeyCharacterMap(720): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
    01-28 17:59:53.688: INFO/ARMAssembler(570): generated scanline__00000177:03515104_00001A01_00000000 [ 64 ipp] (89 ins) at [0x28b8e8:0x28ba4c] in 1781232 ns
    01-28 17:59:53.768: INFO/ARMAssembler(570): generated scanline__00000177:03515104_00000A01_00000000 [ 46 ipp] (70 ins) at [0x28ba50:0x28bb68] in 955429 ns
    01-28 17:59:55.157: INFO/NotificationService(570): enqueueToast pkg=com.android.geo callback=android.app.ITransientNotification$Stub$Proxy@436bc680 duration=1
    01-28 17:59:55.267: WARN/InputManagerService(570): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@4373f190
    01-28 17:59:55.456: INFO/ARMAssembler(570): generated scanline__00000077:03515104_00001A01_00000000 [ 46 ipp] (68 ins) at [0x28c068:0x28c178] in 879162 ns
    01-28 17:59:59.198: DEBUG/dalvikvm(611): GC freed 1648 objects / 89056 bytes in 395ms
    01-28 18:00:00.358: INFO/ActivityManager(570): Starting activity: Intent { comp={com.android.geo/com.android.geo.Map} }
    01-28 18:00:00.746: ERROR/ActivityThread(720): Failed to find provider info for com.google.settings
    01-28 18:00:00.917: DEBUG/AndroidRuntime(720): Shutting down VM
    01-28 18:00:00.927: WARN/dalvikvm(720): threadid=3: thread exiting with uncaught exception (group=0x4000fe70)
    01-28 18:00:00.937: ERROR/AndroidRuntime(720): Uncaught handler: thread main exiting due to uncaught exception
    01-28 18:00:00.968: ERROR/AndroidRuntime(720): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.geo/com.android.geo.Map}: java.lang.NullPointerException
    01-28 18:00:00.968: ERROR/AndroidRuntime(720):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2268)
    01-28 18:00:00.968: ERROR/AndroidRuntime(720):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2284)
    01-28 18:00:00.968: ERROR/AndroidRuntime(720):     at android.app.ActivityThread.access$1800(ActivityThread.java:112)
    01-28 18:00:00.968: ERROR/AndroidRuntime(720):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1692)
    01-28 18:00:00.968: ERROR/AndroidRuntime(720):     at android.os.Handler.dispatchMessage(Handler.java:99)
    01-28 18:00:00.968: ERROR/AndroidRuntime(720):     at android.os.Looper.loop(Looper.java:123)
    01-28 18:00:00.968: ERROR/AndroidRuntime(720):     at android.app.ActivityThread.main(ActivityThread.java:3948)
    01-28 18:00:00.968: ERROR/AndroidRuntime(720):     at java.lang.reflect.Method.invokeNative(Native Method)
    01-28 18:00:00.968: ERROR/AndroidRuntime(720):     at java.lang.reflect.Method.invoke(Method.java:521)
    01-28 18:00:00.968: ERROR/AndroidRuntime(720):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
    01-28 18:00:00.968: ERROR/AndroidRuntime(720):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540)
    01-28 18:00:00.968: ERROR/AndroidRuntime(720):     at dalvik.system.NativeStart.main(Native Method)
    01-28 18:00:00.968: ERROR/AndroidRuntime(720): Caused by: java.lang.NullPointerException
    01-28 18:00:00.968: ERROR/AndroidRuntime(720):     at com.android.geo.Map.onCreate(Map.java:24)
    01-28 18:00:00.968: ERROR/AndroidRuntime(720):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123)
    01-28 18:00:00.968: ERROR/AndroidRuntime(720):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2231)
    01-28 18:00:00.968: ERROR/AndroidRuntime(720):     ... 11 more
    01-28 18:00:01.018: INFO/Process(570): Sending signal. PID: 720 SIG: 3
    01-28 18:00:01.018: INFO/dalvikvm(720): threadid=7: reacting to signal 3
    01-28 18:00:01.188: INFO/dalvikvm(720): Wrote stack trace to '/data/anr/traces.txt'
    01-28 18:00:10.395: WARN/ActivityManager(570): Launch timeout has expired, giving up wake lock!
    01-28 18:00:10.466: WARN/ActivityManager(570): Activity idle timeout for HistoryRecord{4372a118 {com.android.geo/com.android.geo.Map}}

    Je compte sur vous de trouver une solution.

    Merci d'avance

  5. #5
    Membre chevronné

    Profil pro
    Inscrit en
    Février 2008
    Messages
    658
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 658
    Par défaut
    Ton erreur est ici :
    at com.android.geo.Map.onCreate(Map.java:24)
    à la ligne 24 dans ton code ds la classe Map

  6. #6
    Membre chevronné

    Profil pro
    Inscrit en
    Février 2008
    Messages
    658
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 658
    Par défaut
    Bien ton problème a ete bien compris :


    Tu as appeler une methode sur un objet null :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     MapController mc = myMapView.getController();

    ( en fait ton objet mapview est nulle) donc tu peux pas appeler la methode getController() sur un objet nulle.

    C'est cela qui cause l'erreur

    La solution :

    1. Il faut toujours appelé setContentView(R.layout.map) d'abord avant toutes les operations qui doit se faire sur les contenu de R.layout.map


    2. La methode setContentView, en fait n'affiche pas bettement mais charge les contenu du fichier xml.


    Alors après ces discours voici la solution :

    Je reprend juste la methode onCreate pour corriger ton erreur de plus je t'aide à supprimer les commentaires qui saluent ton code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
     
     
     
    public void onCreate(Bundle icicle) {
            super.onCreate(icicle);
     
             setContentView(R.layout.map);
     
     
            myMapView = (MapView) findViewById(R.layout.map);
     
            GeoPoint p = new GeoPoint((int) (40.689213 * 1000000),
                                  (int) (-74.044558 * 1000000));
     
     
            MapController mc = myMapView.getController();
     
            mc.animateTo(p);
     
        // Mets tous tes zoom ici par erreur j'ai supprimé certain de tes zoom     
     
      mc.zoomTo(21);
     
     
            myMapView.isSatellite();
        }
    J'espère t'avoir aidé ;

  7. #7
    Membre averti
    Inscrit en
    Avril 2009
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 26
    Par défaut
    Bonjour,

    Je vous remercie vivement pour votre effort .J'ai utilisé pour la première fois le LogCat.

    j'ai corrigé la faute .Mais ca na pas marché mème en utilisant votre remarque de l'Intent.

    Est-ce qu'elle a marché pour vous?

    Merci

  8. #8
    Membre chevronné

    Profil pro
    Inscrit en
    Février 2008
    Messages
    658
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 658
    Par défaut
    Ce que je viens de mettre devait marcher.

  9. #9
    Membre confirmé
    Inscrit en
    Février 2005
    Messages
    127
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 127
    Par défaut
    Bonjour
    j'ai essayer ce source, et j'ai fait les modification indiqué mais il ne marche pas il me donne ces message d'erreur

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
     
    10-17 12:22:43.491: INFO/ActivityManager(52): Starting activity: Intent { act=android.intent.action.VIEW cmp=com.android.geo/.Map }
    10-17 12:22:43.672: ERROR/ActivityThread(389): Failed to find provider info for com.google.settings
    10-17 12:22:43.672: ERROR/ActivityThread(389): Failed to find provider info for com.google.settings
    10-17 12:22:43.692: ERROR/ActivityThread(389): Failed to find provider info for com.google.settings
    10-17 12:22:43.782: DEBUG/AndroidRuntime(389): Shutting down VM
    10-17 12:22:43.782: WARN/dalvikvm(389): threadid=3: thread exiting with uncaught exception (group=0x4001aa28)
    10-17 12:22:43.782: ERROR/AndroidRuntime(389): Uncaught handler: thread main exiting due to uncaught exception
    10-17 12:22:43.802: ERROR/AndroidRuntime(389): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.geo/com.android.geo.Map}: android.view.InflateException: Binary XML file line #8: Error inflating class com.google.android.maps.Mapview
    10-17 12:22:43.802: ERROR/AndroidRuntime(389):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2401)
    10-17 12:22:43.802: ERROR/AndroidRuntime(389):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2417)
    10-17 12:22:43.802: ERROR/AndroidRuntime(389):     at android.app.ActivityThread.access$2100(ActivityThread.java:116)
    10-17 12:22:43.802: ERROR/AndroidRuntime(389):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1794)
    10-17 12:22:43.802: ERROR/AndroidRuntime(389):     at android.os.Handler.dispatchMessage(Handler.java:99)
    10-17 12:22:43.802: ERROR/AndroidRuntime(389):     at android.os.Looper.loop(Looper.java:123)
    10-17 12:22:43.802: ERROR/AndroidRuntime(389):     at android.app.ActivityThread.main(ActivityThread.java:4203)
    10-17 12:22:43.802: ERROR/AndroidRuntime(389):     at java.lang.reflect.Method.invokeNative(Native Method)
    10-17 12:22:43.802: ERROR/AndroidRuntime(389):     at java.lang.reflect.Method.invoke(Method.java:521)
    10-17 12:22:43.802: ERROR/AndroidRuntime(389):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
    10-17 12:22:43.802: ERROR/AndroidRuntime(389):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
    10-17 12:22:43.802: ERROR/AndroidRuntime(389):     at dalvik.system.NativeStart.main(Native Method)
    10-17 12:22:43.802: ERROR/AndroidRuntime(389): Caused by: android.view.InflateException: Binary XML file line #8: Error inflating class com.google.android.maps.Mapview
    10-17 12:22:43.802: ERROR/AndroidRuntime(389):     at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:575)
    10-17 12:22:43.802: ERROR/AndroidRuntime(389):     at android.view.LayoutInflater.rInflate(LayoutInflater.java:617)
    10-17 12:22:43.802: ERROR/AndroidRuntime(389):     at android.view.LayoutInflater.inflate(LayoutInflater.java:407)
    10-17 12:22:43.802: ERROR/AndroidRuntime(389):     at android.view.LayoutInflater.inflate(LayoutInflater.java:320)
    10-17 12:22:43.802: ERROR/AndroidRuntime(389):     at android.view.LayoutInflater.inflate(LayoutInflater.java:276)
    10-17 12:22:43.802: ERROR/AndroidRuntime(389):     at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:313)
    10-17 12:22:43.802: ERROR/AndroidRuntime(389):     at android.app.Activity.setContentView(Activity.java:1620)
    10-17 12:22:43.802: ERROR/AndroidRuntime(389):     at com.android.geo.Map.onCreate(Map.java:20)
    10-17 12:22:43.802: ERROR/AndroidRuntime(389):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123)
    10-17 12:22:43.802: ERROR/AndroidRuntime(389):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2364)
    10-17 12:22:43.802: ERROR/AndroidRuntime(389):     ... 11 more
    10-17 12:22:43.802: ERROR/AndroidRuntime(389): Caused by: java.lang.ClassNotFoundException: com.google.android.maps.Mapview in loader dalvik.system.PathClassLoader@4376b1d8
    10-17 12:22:43.802: ERROR/AndroidRuntime(389):     at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:243)
    10-17 12:22:43.802: ERROR/AndroidRuntime(389):     at java.lang.ClassLoader.loadClass(ClassLoader.java:573)
    10-17 12:22:43.802: ERROR/AndroidRuntime(389):     at java.lang.ClassLoader.loadClass(ClassLoader.java:532)
    10-17 12:22:43.802: ERROR/AndroidRuntime(389):     at android.view.LayoutInflater.createView(LayoutInflater.java:465)
    10-17 12:22:43.802: ERROR/AndroidRuntime(389):     at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:564)
    10-17 12:22:43.802: ERROR/AndroidRuntime(389):     ... 20 more
    10-17 12:22:43.832: INFO/Process(52): Sending signal. PID: 389 SIG: 3
    10-17 12:22:43.832: INFO/dalvikvm(389): threadid=7: reacting to signal 3
    10-17 12:22:43.922: INFO/dalvikvm(389): Wrote stack trace to '/data/anr/traces.txt'
    10-17 12:22:53.507: WARN/ActivityManager(52): Launch timeout has expired, giving up wake lock!
    10-17 12:22:53.552: WARN/ActivityManager(52): Activity idle timeout for HistoryRecord{43909438 com.android.geo/.Map}
    j'attends votre aide
    merci d'avance
    a+

  10. #10
    Expert confirmé

    Avatar de Feanorin
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    4 589
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 4 589
    Par défaut
    Bonjour,

    Ton erreur vient de la

    10-17 12:22:43.802: ERROR/AndroidRuntime(389): Caused by: java.lang.ClassNotFoundException: com.google.android.maps.Mapview in loader dalvik.system.PathClassLoader@4376b1d8
    Avec quel AVD tu lances ton application ?

  11. #11
    Membre confirmé
    Inscrit en
    Février 2005
    Messages
    127
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 127
    Par défaut
    Citation Envoyé par Feanorin Voir le message
    Bonjour,

    Ton erreur vient de la



    Avec quel AVD tu lances ton application ?
    Bonjour,
    je lance avec Google_API_Device

  12. #12
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2010
    Messages : 21
    Par défaut
    Je sais pas si ton erreur vient de là, mais pour moi, ta ligne n'est pas correcte :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    myMapView = (MapView) findViewById(R.layout.map);
    Tu devrais plutôt avoir :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    myMapView = (MapView) findViewById(R.id.mapview);

  13. #13
    Membre confirmé
    Inscrit en
    Février 2005
    Messages
    127
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 127
    Par défaut
    Citation Envoyé par jmi-android Voir le message
    Je sais pas si ton erreur vient de là, mais pour moi, ta ligne n'est pas correcte :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    myMapView = (MapView) findViewById(R.layout.map);
    Tu devrais plutôt avoir :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    myMapView = (MapView) findViewById(R.id.mapview);
    Bonjour,
    merci pour la reponse, j'ai modifie, mais le meme message d'erreur.

  14. #14
    Rédacteur
    Avatar de MrDuChnok
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2002
    Messages
    2 112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2002
    Messages : 2 112
    Par défaut
    Salut,

    Tu as bien utilisé l'avd contenant l'extension google map API ?

  15. #15
    Membre confirmé
    Inscrit en
    Février 2005
    Messages
    127
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 127
    Par défaut
    Citation Envoyé par MrDuChnok Voir le message
    Salut,

    Tu as bien utilisé l'avd contenant l'extension google map API ?
    Bonjour,
    merci pour votre réponse,
    je pense que le problème si le MapActivity elle est l'activité principale elle marche sans problème, si elle est une activité secondaire il y a ce problème.
    a+

  16. #16
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2010
    Messages : 21
    Par défaut
    Salut,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    at android.app.Activity.setContentView(Activity.java:1620)
    at com.android.geo.Map.onCreate(Map.java:20)

    Apparement tu as un problème au niveau de ton seContentView.

    Tu as bien ce code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
     
    private MapView myMapView = null;
     
    public void onCreate(Bundle icicle) {
            super.onCreate(icicle);
            setContentView(R.layout.map);
            myMapView = (MapView) findViewById(R.id.map);
    ...
    }
    Si ca plante encore, peux-tu nous redonner ton code de ta MapActivity (si tu l'as modifié)....ainsi que ton message d'erreur ?

    a+

  17. #17
    Membre confirmé
    Inscrit en
    Février 2005
    Messages
    127
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 127
    Par défaut
    merci pour votre réponse,
    je doit vérifié
    a+

  18. #18
    Membre confirmé
    Inscrit en
    Février 2005
    Messages
    127
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 127
    Par défaut
    Bonjour,
    merci pour votre aide,
    j'ai trouvé la solution

    le bonne code Map.Java qui fonctionne

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    package com.android.geo;
     
    import android.os.Bundle;
    import android.view.KeyEvent;
     
    import com.google.android.maps.GeoPoint;
    import com.google.android.maps.MapActivity;
    import com.google.android.maps.MapController;
    import com.google.android.maps.MapView;
     
    public class Map extends MapActivity{
        private MapView myMapView = null;    
     
    	public void onCreate(Bundle icicle) {
            super.onCreate(icicle);
     
            // Make myMapView the exilicit view of this app        
    		setContentView(R.layout.map);
     
            //myMapView = (MapView) findViewById(R.layout.map);		
    		myMapView = (MapView)findViewById(R.id.mapview);
     
     
    		// Lets start at the Statue of Liberty
            // I grabbed the data from Google-Maps
            GeoPoint p = new GeoPoint((int) (40.689213 * 1000000),
                                  (int) (-74.044558 * 1000000));
            // Get the controller, that is used for translation and zooming
            MapController mc = myMapView.getController();
            // Translate to the Statue of Liberty
            mc.animateTo(p);
            //Zoom Very close
            //mc.zoomTo(21);
            //mc.zoomOut();
     
            // Enable Sattelite-Mode, so we will se the
            // Statue of liberty instantly on the screen
            myMapView.isSatellite();
        }
     
        public boolean onKeyDown(int keyCode, KeyEvent event) {
            if (keyCode == KeyEvent.KEYCODE_I) {
                // Zooming In
             //   myMapView.getController().zoumTo(myMapView.getZoomLevel() + 1);
            	myMapView.getController().zoomIn();
                return true;
            } else if (keyCode == KeyEvent.KEYCODE_O) {
                // Zooming Out
             //   myMapView.getController().zoomTo(myMapView.getZoomLevel() - 1);
            	myMapView.getController().zoomOut();
                return true;
            } else if (keyCode == KeyEvent.KEYCODE_S) {
              // Switch to satellite view
                myMapView.isSatellite();
                return true;
            } else if (keyCode == KeyEvent.KEYCODE_T) {
                // Switch on traffic overlays
                myMapView.isTraffic();
                return true;
            }
            return false;
        }
     
    	@Override
    	protected boolean isRouteDisplayed() {
    		// TODO Auto-generated method stub
    		return false;
    	}
    }
    le bonne Code map.xml qui fonctionne

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:orientation="vertical"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        > 
     
        <com.google.android.maps.MapView  
        android:id="@+id/mapview"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:clickable="true"
        android:apiKey="0l2QH2tXpHvz10Xd87ngk4K9IokKqAf06GaJkxg"
        />
    </LinearLayout>

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Shell qui appelle un xterm et lance des commandes
    Par Krispy dans le forum Linux
    Réponses: 6
    Dernier message: 09/03/2006, 17h35
  2. Qui appelle paint() ??
    Par oodini dans le forum 2D
    Réponses: 8
    Dernier message: 25/01/2006, 09h56
  3. [PL/SQL] Trigger qui appelle une procédure
    Par alex6891 dans le forum Oracle
    Réponses: 5
    Dernier message: 19/01/2006, 09h01
  4. [JTable] [FocusListener] Savoir le composant qui appelle
    Par IvanPopov dans le forum Composants
    Réponses: 7
    Dernier message: 27/07/2005, 13h55
  5. Procedures stockées qui appellent un autre ?
    Par Tchinkatchuk dans le forum PostgreSQL
    Réponses: 4
    Dernier message: 09/05/2005, 09h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo