J'ai juste utilisé Android SDK Manager pour mettre à jour le kit SDK d'Android Outils de révision 17, et Android Compatibilité de révision 7. Maintenant, le programme que j'ai été en cours d'exécution pour les âges se bloque au démarrage.
Circonscrire le problème, j'ai créé un nouveau projet, a ajouté android-support-v4.jar pour le build path, et a changé d'Activité pour FragmentActivity et c'est tout. Maintenant il se bloque.
Le message d'erreur est:
java.lang.ClassNotFoundException: com.example.test.TestActivity in loader dalvik.system.PathClassLoader[/data/app/com.example.test-2.apk]
Le code est:
package com.example.test;
import android.os.Bundle;
import android.support.v4.app.FragmentActivity;
public class TestActivity extends FragmentActivity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
}
Tout le reste, y compris le manifeste, est inchangé par rapport à la configuration par défaut. Toute aide est très appréciée!
Edit: Manifeste inclus ci-dessous:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.test"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk android:minSdkVersion="9" />
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<activity
android:name=".TestActivity"
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>