Bonjour,

J'ai une situation un peu étrange.
Sous : Kepler Service Release 2 Build id: 20140224-0627 JRE1.8

Je crée un "Android Application Project", tout ce qu'il y'a de banal avec une Blanc activity (MainActivity)
Dans la méthode onCreate j'ajoute un 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
 
public class MainActivity extends Activity {
package com.example.testdebug;
 
import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.view.Menu;
import android.view.MenuItem;
 
public class MainActivity extends Activity {
 
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main);
 
		Log.e("Je Debug", "OnCreate");
	}
}
Je met un point d'arrêt sur la ligne du Log.e.
Et c'est tout.

Je débogue (et n'exécute jamais sans) le comportement normal est que le débugueur s'arrête à cette ligne.
- Sous un emulateur (BlueStack) tout marche normalement.
- Sous un phone 4.1.1, tout marche normalement.
- Sous un phone 4.4.2, l'appli s'exécute mais pas d'arrêt à la ligne, le débogueur se déconnecte.

Le logcat :
06-15 18:27:29.364: W/ActivityThread(24712): Application com.example.testdebug is waiting for the debugger on port 8100...
06-15 18:27:29.568: A/libc(24712): Fatal signal 11 (SIGSEGV) at 0x0000000a (code=1), thread 24712 (ample.testdebug)
06-15 18:27:40.306: W/ActivityThread(24740): Application com.example.testdebug can be debugged on port 8100...
06-15 18:27:40.331: E/Je Debug(24740): OnCreate
06-15 18:27:40.371: E/(24740): appName=com.example.testdebug, acAppName=/system/bin/surfaceflinger
06-15 18:27:40.372: E/(24740): 0
La fenetre Deboguer :
testDebug [Android Application]
<arrêtée>testDebug [Android Application]
<déconnecté>DalvikVM [localhost:8117]
Le manifest :
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
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.testdebug"
    android:versionCode="1"
    android:versionName="1.0" >
 
    <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="21" />
 
    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name=".MainActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
 
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>
 
</manifest>
Sur le tel le mode débogage USB est activé et je suis développeur (7 tapes sur le numéro de build)
J'ai passé ma journée à chercher et évaluer des pistes sans succès.

Une idée ?