Android開発に関しては初心者です。エミュレーターでプロジェクトを実行しようとしましたが、「残念ながら Appname が停止しました」というメッセージが表示されました。何が悪いのかわかりません。皆さんが助けてくれれば、本当に素晴らしいことです。ステップバイステップガイドは大歓迎です。
ここにログファイルがあります
07-02 10:42:52.114: D/AndroidRuntime(2219): VM をシャットダウンしています 07-02 10:42:52.114: W/dalvikvm(2219): threadid=1: キャッチされない例外で終了するスレッド (グループ = 0x40a71930) 07-02 10:42:52.134: E/AndroidRuntime(2219): 致命的な例外: メイン 07-02 10:42:52.134: E/AndroidRuntime(2219): java.lang.RuntimeException: アクティビティ ComponentInfo{brewedapps.app55/com.koutymony.webview.WebViewActivity} をインスタンス化できません: java.lang.ClassNotFoundException: しませんでしたパスでクラス「com.koutymony.webview.WebViewActivity」を見つけます: /data/app/brewedapps.app55-1.apk 07-02 10:42:52.134: E/AndroidRuntime (2219): android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2106) で 07-02 10:42:52.134: E/AndroidRuntime (2219): android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:2230) で 07-02 10:42:52.134: E/AndroidRuntime(2219): android.app.ActivityThread.access$600(ActivityThread.java:141) 07-02 10:42:52.134: E/AndroidRuntime(2219): android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234) で 07-02 10:42:52.134: E/AndroidRuntime(2219): android.os.Handler.dispatchMessage(Handler.java:99) で 07-02 10:42:52.134: E/AndroidRuntime(2219): android.os.Looper.loop(Looper.java:137) 07-02 10:42:52.134: E/AndroidRuntime (2219): android.app.ActivityThread.main (ActivityThread.java:5041) で 07-02 10:42:52.134: E/AndroidRuntime(2219): java.lang.reflect.Method.invokeNative(ネイティブ メソッド) で 07-02 10:42:52.134: E/AndroidRuntime(2219): java.lang.reflect.Method.invoke(Method.java:511) で 07-02 10:42:52.134: E/AndroidRuntime(2219): com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793) で 07-02 10:42:52.134: E/AndroidRuntime (2219): com.android.internal.os.ZygoteInit.main (ZygoteInit.java:560) で 07-02 10:42:52.134: E/AndroidRuntime(2219): dalvik.system.NativeStart.main(ネイティブ メソッド) で 07-02 10:42:52.134: E/AndroidRuntime(2219): 原因: java.lang.ClassNotFoundException: パスにクラス "com.koutymony.webview.WebViewActivity" が見つかりませんでした: /data/app/brewedapps.app55 -1.apk 07-02 10:42:52.134: E/AndroidRuntime (2219): dalvik.system.BaseDexClassLoader.findClass (BaseDexClassLoader.java:65) で 07-02 10:42:52.134: E/AndroidRuntime(2219): java.lang.ClassLoader.loadClass(ClassLoader.java:501) で 07-02 10:42:52.134: E/AndroidRuntime(2219): java.lang.ClassLoader.loadClass(ClassLoader.java:461) で 07-02 10:42:52.134: E/AndroidRuntime (2219): android.app.Instrumentation.newActivity (Instrumentation.java:1054) で 07-02 10:42:52.134: E/AndroidRuntime (2219): android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2097) で 07-02 10:42:52.134: E/AndroidRuntime(2219): ... 11 詳細 07-02 10:42:56.068: I/プロセス (2219): 信号を送信しています。PID: 2219 SIG: 9 07-02 10:43:39.584: E/Trace(2247): トレース ファイルを開く際のエラー: そのようなファイルまたはディレクトリはありません (2) 07-02 10:43:39.674: D/AndroidRuntime(2247): VM をシャットダウンしています 07-02 10:43:39.674: W/dalvikvm(2247): threadid=1: キャッチされない例外で終了するスレッド (グループ = 0x40a71930) 07-02 10:43:39.704: E/AndroidRuntime(2247): 致命的な例外: メイン 07-02 10:43:39.704: E/AndroidRuntime(2247): java.lang.RuntimeException: アクティビティ ComponentInfo{brewedapps.app55/com.koutymony.webview.WebViewActivity} をインスタンス化できません: java.lang.ClassNotFoundException: しませんでしたパスでクラス「com.koutymony.webview.WebViewActivity」を見つけます: /data/app/brewedapps.app55-1.apk 07-02 10:43:39.704: E/AndroidRuntime (2247): android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2106) で 07-02 10:43:39.704: E/AndroidRuntime (2247): android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:2230) で 07-02 10:43:39.704: E/AndroidRuntime(2247): android.app.ActivityThread.access$600(ActivityThread.java:141) 07-02 10:43:39.704: E/AndroidRuntime (2247): android.app.ActivityThread$H.handleMessage (ActivityThread.java:1234) で 07-02 10:43:39.704: E/AndroidRuntime (2247): android.os.Handler.dispatchMessage (Handler.java:99) で 07-02 10:43:39.704: E/AndroidRuntime(2247): android.os.Looper.loop(Looper.java:137) 07-02 10:43:39.704: E/AndroidRuntime (2247): android.app.ActivityThread.main (ActivityThread.java:5041) で 07-02 10:43:39.704: E/AndroidRuntime(2247): java.lang.reflect.Method.invokeNative(ネイティブ メソッド) で 07-02 10:43:39.704: E/AndroidRuntime(2247): java.lang.reflect.Method.invoke(Method.java:511) で 07-02 10:43:39.704: E/AndroidRuntime(2247): com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793) で 07-02 10:43:39.704: E/AndroidRuntime (2247): com.android.internal.os.ZygoteInit.main (ZygoteInit.java:560) で 07-02 10:43:39.704: E/AndroidRuntime(2247): dalvik.system.NativeStart.main(ネイティブ メソッド) で 07-02 10:43:39.704: E/AndroidRuntime(2247): 原因: java.lang.ClassNotFoundException: パスにクラス "com.koutymony.webview.WebViewActivity" が見つかりませんでした: /data/app/brewedapps.app55 -1.apk 07-02 10:43:39.704: E/AndroidRuntime (2247): dalvik.system.BaseDexClassLoader.findClass (BaseDexClassLoader.java:65) で 07-02 10:43:39.704: E/AndroidRuntime(2247): java.lang.ClassLoader.loadClass(ClassLoader.java:501) で 07-02 10:43:39.704: E/AndroidRuntime(2247): java.lang.ClassLoader.loadClass(ClassLoader.java:461) で 07-02 10:43:39.704: E/AndroidRuntime (2247): android.app.Instrumentation.newActivity (Instrumentation.java:1054) で 07-02 10:43:39.704: E/AndroidRuntime (2247): android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2097) で 07-02 10:43:39.704: E/AndroidRuntime(2247): ... 11 詳細
更新されたログ ファイル:
07-02 14:06:12.944: E/Trace(780): トレース ファイルを開く際のエラー: そのようなファイルまたはディレクトリはありません (2) 07-02 14:06:13.133: D/AndroidRuntime(780): VM をシャットダウンしています 07-02 14:06:13.133: W/dalvikvm(780): threadid=1: キャッチされない例外で終了するスレッド (グループ = 0x40a71930) 07-02 14:06:13.153: E/AndroidRuntime(780): 致命的な例外: メイン 07-02 14:06:13.153: E/AndroidRuntime(780): java.lang.RuntimeException: アクティビティ ComponentInfo をインスタンス化できません {com.koutymony.webview/com.koutymony.webview.WebViewActivity}: java.lang.ClassNotFoundException: しませんでした' パスにクラス "com.koutymony.webview.WebViewActivity" が見つかりません: /data/app/com.koutymony.webview-2.apk 07-02 14:06:13.153: E/AndroidRuntime (780): android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2106) で 07-02 14:06:13.153: E/AndroidRuntime (780): android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:2230) で 07-02 14:06:13.153: E/AndroidRuntime(780): android.app.ActivityThread.access$600 (ActivityThread.java:141) で 07-02 14:06:13.153: E/AndroidRuntime (780): android.app.ActivityThread$H.handleMessage (ActivityThread.java:1234) で 07-02 14:06:13.153: E/AndroidRuntime(780): android.os.Handler.dispatchMessage(Handler.java:99) で 07-02 14:06:13.153: E/AndroidRuntime(780): android.os.Looper.loop(Looper.java:137) 07-02 14:06:13.153: E/AndroidRuntime(780): android.app.ActivityThread.main (ActivityThread.java:5041) で 07-02 14:06:13.153: E/AndroidRuntime(780): java.lang.reflect.Method.invokeNative(ネイティブ メソッド) で 07-02 14:06:13.153: E/AndroidRuntime(780): java.lang.reflect.Method.invoke(Method.java:511) で 07-02 14:06:13.153: E/AndroidRuntime(780): com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793) で 07-02 14:06:13.153: E/AndroidRuntime (780): com.android.internal.os.ZygoteInit.main (ZygoteInit.java:560) で 07-02 14:06:13.153: E/AndroidRuntime(780): dalvik.system.NativeStart.main(ネイティブ メソッド) で 07-02 14:06:13.153: E/AndroidRuntime(780): 原因: java.lang.ClassNotFoundException: パスにクラス "com.koutymony.webview.WebViewActivity" が見つかりませんでした: /data/app/com.koutymony .webview-2.apk 07-02 14:06:13.153: E/AndroidRuntime (780): dalvik.system.BaseDexClassLoader.findClass (BaseDexClassLoader.java:65) で 07-02 14:06:13.153: E/AndroidRuntime(780): java.lang.ClassLoader.loadClass(ClassLoader.java:501) で 07-02 14:06:13.153: E/AndroidRuntime(780): java.lang.ClassLoader.loadClass(ClassLoader.java:461) で 07-02 14:06:13.153: E/AndroidRuntime (780): android.app.Instrumentation.newActivity (Instrumentation.java:1054) で 07-02 14:06:13.153: E/AndroidRuntime (780): android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2097) で 07-02 14:06:13.153: E/AndroidRuntime(780): ... 11 もっと見る
AndroidManifest.xml のコードは次のとおりです。
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
android:versionCode="1"
android:versionName="1.0"
android:installLocation="preferExternal"
package="brewedapps.app55">
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="14" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<application
android:label="@string/app_name"
android:icon="@drawable/ic_launcher">
<activity
android:label="@string/app_name"
android:name="com.koutymony.webview.WebViewActivity"
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name="com.google.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" />
<activity android:name="com.appbrain.AppBrainActivity" android:configChanges="keyboard|keyboardHidden|orientation" />
<service android:name="com.appbrain.AppBrainService" />
<receiver android:name="com.appbrain.ReferrerReceiver" android:exported="true">
<intent-filter>
<action android:name="com.android.vending.INSTALL_REFERRER" />
</intent-filter>
</receiver>
</application>
</manifest>