• 締切済み

android hello worldのエラー

最近、PCを変えたのを機にandroidプログラミングに挑戦しています。 一通り、環境をそろえ、新しいプロジェクトから作成したものを実行してみましたが、 エラーしてしまいます。 eclipseはADTBundleを日本語化したものを使用しています。 エラーは下記です。 08-14 14:19:19.843: E/AndroidRuntime(1721): at java.lang.reflect.Method.invokeNative(Native Method) 08-14 14:19:19.843: E/AndroidRuntime(1721): at dalvik.system.NativeStart.main(Native Method)

みんなの回答

noname#247307
noname#247307
回答No.2

見たところ、MainActivity.javaの14行目に問題がある、というようですね。 ContentViewの作成に失敗している感じです。14行目には、レイアウトファイルをロードしている処理などが書かれているのではありませんか? 一番多そうなのが、レイアウトのXMLファイルの内容が間違っているためにインスタンス生成に失敗している、というパターンでしょう。XMLのタグを書き間違えているとか、string.xmlから引っ張ってきてる値がないとか、そういった類のことですね。そのあたりを確認してみてはいかがでしょうか。

nurseboy
質問者

お礼

回答ありがとうございました。返事遅くなってすみません。 PCのトラブルで再インストールをしたところ、エラーしなくなりました。 調べていて可能性があるかと思ったのは、SDKManagerでのインストールで必要なものが全部できていなかったのではないかです。 今回はinstallボタンが押せなくなるまでしたので行けたのではないかと思います。 ありがとうございました。

noname#247307
noname#247307
回答No.1

エラーは、この2行だけが表示されるのですか? これだけだと、「何かエラーが起きてる」としかわからないのですが……。この前後にもっとエラーメッセージは出ていませんか? もし出ているなら、補足にすべて貼り付けてください。

nurseboy
質問者

補足

フィルタがかかっていたみたいで失礼しました。 08-14 21:23:34.016: D/AndroidRuntime(1646): Shutting down VM 08-14 21:23:34.036: W/dalvikvm(1646): threadid=1: thread exiting with uncaught exception (group=0xacd88ce8) 08-14 21:23:34.076: E/AndroidRuntime(1646): FATAL EXCEPTION: main 08-14 21:23:34.076: E/AndroidRuntime(1646): Process: com.wataru.hajimemo2, PID: 1646 08-14 21:23:34.076: E/AndroidRuntime(1646): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.wataru.hajimemo2/com.wataru.hajimemo2.MainActivity}: android.util.AndroidRuntimeException: You cannot combine swipe dismissal and the action bar. 08-14 21:23:34.076: E/AndroidRuntime(1646): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2197) 08-14 21:23:34.076: E/AndroidRuntime(1646): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2258) 08-14 21:23:34.076: E/AndroidRuntime(1646): at android.app.ActivityThread.access$800(ActivityThread.java:138) 08-14 21:23:34.076: E/AndroidRuntime(1646): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1209) 08-14 21:23:34.076: E/AndroidRuntime(1646): at android.os.Handler.dispatchMessage(Handler.java:102) 08-14 21:23:34.076: E/AndroidRuntime(1646): at android.os.Looper.loop(Looper.java:136) 08-14 21:23:34.076: E/AndroidRuntime(1646): at android.app.ActivityThread.main(ActivityThread.java:5026) 08-14 21:23:34.076: E/AndroidRuntime(1646): at java.lang.reflect.Method.invokeNative(Native Method) 08-14 21:23:34.076: E/AndroidRuntime(1646): at java.lang.reflect.Method.invoke(Method.java:515) 08-14 21:23:34.076: E/AndroidRuntime(1646): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:777) 08-14 21:23:34.076: E/AndroidRuntime(1646): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:602) 08-14 21:23:34.076: E/AndroidRuntime(1646): at dalvik.system.NativeStart.main(Native Method) 08-14 21:23:34.076: E/AndroidRuntime(1646): Caused by: android.util.AndroidRuntimeException: You cannot combine swipe dismissal and the action bar. 08-14 21:23:34.076: E/AndroidRuntime(1646): at com.android.internal.policy.impl.PhoneWindow.requestFeature(PhoneWindow.java:275) 08-14 21:23:34.076: E/AndroidRuntime(1646): at com.android.internal.policy.impl.PhoneWindow.generateLayout(PhoneWindow.java:2872) 08-14 21:23:34.076: E/AndroidRuntime(1646): at com.android.internal.policy.impl.PhoneWindow.installDecor(PhoneWindow.java:3129) 08-14 21:23:34.076: E/AndroidRuntime(1646): at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:303) 08-14 21:23:34.076: E/AndroidRuntime(1646): at android.app.Activity.setContentView(Activity.java:1930) 08-14 21:23:34.076: E/AndroidRuntime(1646): at android.support.v7.app.ActionBarActivity.superSetContentView(ActionBarActivity.java:217) 08-14 21:23:34.076: E/AndroidRuntime(1646): at android.support.v7.app.ActionBarActivityDelegateICS.setContentView(ActionBarActivityDelegateICS.java:110) 08-14 21:23:34.076: E/AndroidRuntime(1646): at android.support.v7.app.ActionBarActivity.setContentView(ActionBarActivity.java:77) 08-14 21:23:34.076: E/AndroidRuntime(1646): at com.wataru.hajimemo2.MainActivity.onCreate(MainActivity.java:14) 08-14 21:23:34.076: E/AndroidRuntime(1646): at android.app.Activity.performCreate(Activity.java:5242) 08-14 21:23:34.076: E/AndroidRuntime(1646): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087) 08-14 21:23:34.076: E/AndroidRuntime(1646): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2161) 08-14 21:23:34.076: E/AndroidRuntime(1646): ... 11 more 08-14 21:28:34.381: I/Process(1646): Sending signal. PID: 1646 SIG: 9

関連するQ&A