36 votes

parseSdkContent échec n'a pas Pu initialiser la classe android.les graphiques.Police de caractères

Quand j'ai ouvert la disposition de l'éditeur, eclipse donne cette erreur:

parseSdkContent failed
Could not initialize class android.graphics.Typeface

Et quand j'essaie de l'exécution du projet, il donne cette erreur :

An internal error occurred during: "Launching myapp".
java.lang.NullPointerException

Chaque fois que je reçois cette erreur et je dois redémarrer eclipse. Est-il une solution? Ce problème a commencé soudainement aujourd'hui.


Fichier XML:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="#66000000"
     >

    <RelativeLayout
        android:id="@+id/refresh_match_layout"
        android:layout_width="fill_parent"
        android:layout_height="150dp"
        android:layout_centerInParent="true"
        android:layout_margin="15dp"
        android:background="@drawable/app_detay_lay_bg"
        android:orientation="vertical"
        android:padding="10dp"
        android:visibility="visible" >

        <ImageView
            android:id="@+id/app_icon"
            android:layout_width="50dp"
            android:layout_height="50dp"
            android:padding="10dp"
            android:textColor="#ffffff"
            android:textSize="20sp" />

        <TextView
            android:id="@+id/app_name"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginLeft="8dp"
            android:textColor="#000000"
            android:layout_toRightOf="@+id/app_icon"
            android:layout_marginTop="2dp"
            android:textSize="20sp" />

        <ImageButton
            android:id="@+id/app_detail_button"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentRight="true"
            android:layout_alignParentBottom="true"
            android:layout_marginBottom="2dp"
            android:background="@null"
            android:src="@drawable/settings_detail"/>

        <ImageButton
            android:id="@+id/app_remove_button"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignLeft="@+id/app_icon"
            android:layout_alignTop="@+id/app_detail_button"
            android:background="@null"
            android:src="@drawable/settings_remove" />

    </RelativeLayout>

</RelativeLayout>

Erreur l'image: enter image description here

88voto

Lazy Points 996

J'ai supprimé l' home/.android le dossier et tout est normal maintenant.

Dans Windows , vous pouvez trouver ce dossier en C:/Users/User/

Source: http://stackoverflow.com/a/5883841/3681056

Remarque: il se passe quand vous avez 2 versions du SDK et de l'éclipse, à la fois dans le même ordinateur (et en utilisant les mêmes .android fichier), si vous ouvrez une version à l'autre obtiendrez cette erreur.

1voto

muasif80 Points 28

J'ai été faire cette erreur trop

parseSdkContent échoué Impossible d'initialiser la classe android.les graphiques.Police de caractères

Mais je ne pouvais le résoudre après changement de mon Eclipse ADT de 64 bits à 32 bits sur Windows 7 64 bit OS.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X