0

logcat に次のエラー メッセージが表示されます。

10-19 21:00:08.672: E/AndroidRuntime(808): FATAL EXCEPTION: main
10-19 21:00:08.672: E/AndroidRuntime(808): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.minyanapp.activities/com.minyanapp.activities.SplashActivity}: java.lang.ClassNotFoundException: com.minyanapp.activities.SplashActivity

また、上記のメッセージの前に、次のエラーが表示されます。

10-19 22:07:13.003: E/Trace(1157): error opening trace file: No such file or directory (2)

ここに私の Manifest.xml ファイルがあります:

<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    <activity
        android:name="com.minyanapp.activities.SplashActivity"
        android:label="@string/title_activity_splash" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name="com.minyanapp.activities.MainActivity"
        android:label="@string/title_activity_main" >
    </activity>
    <activity
        android:name="com.minyanapp.activities.Dummy"
        android:label="@string/title_activity_dummy" >
    </activity>
</application>

gen フォルダーと bin フォルダーを削除し、Eclipse とエミュレーターを再起動しようとしました。何も助けませんでした。

助けてください!!!

4

3 に答える 3

0

プロジェクトを削除し、すべてのクラス、レイアウトなどをコピーすることにしました。

于 2013-10-23T18:38:07.487 に答える
0

Splashactivitie.java では、コードの最初の行は package com.minyanapp.activities です。右?クラスファイル splasplashactivites.class は bin フォルダにありますよね?logcat メッセージが表示された場合は、コンパイル中であることを意味します。

于 2013-10-19T21:34:07.783 に答える
0

マシンで問題を再現しました。これが私がしたことです:

ファイル内MyAndroid\bin\AndroidManifest.xmlの私のクラスはcom.example.myandroid.MainActivity. MyAndroid\AndroidManifest.xml私のクラスではcom.example.myandroid.LunchActivity

それから私は得る:

10-19 21:21:15.180: E/AndroidRuntime(1103): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.example.myandroid/com.example.myandroid.MainActivity}: java.lang.ClassNotFoundException: Didn't find class "com.example.myandroid.MainActivity" on path: /data/app/com.example.myandroid-1.apk

両方の Manifest.xml を変更すると、問題が解決します。

于 2013-10-19T21:28:32.930 に答える