androidアプリの開発をしているのですが、マニフェストファイルのstyleを"Theme.Black"にすると実機が強制終了します。
自作のスタイルも、"APPTheme"を継承しないと使えません。
どうしてでしょうか?
解決策はありますか?
実機のバージョンは4.0です。
追記
開発環境はeclipse3.8です。
実行時のLogcatです
lang
110-26 16:38:22.810: I/Process(21698): Sending signal. PID: 21698 SIG: 9 210-26 16:39:08.825: D/AndroidRuntime(22394): Shutting down VM 310-26 16:39:08.825: W/dalvikvm(22394): threadid=1: thread exiting with uncaught exception (group=0x40c531f8) 410-26 16:39:08.830: E/AndroidRuntime(22394): FATAL EXCEPTION: main 510-26 16:39:08.830: E/AndroidRuntime(22394): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.textview/com.example.textview.MainActivity}: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity. 610-26 16:39:08.830: E/AndroidRuntime(22394): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1968) 710-26 16:39:08.830: E/AndroidRuntime(22394): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1993) 810-26 16:39:08.830: E/AndroidRuntime(22394): at android.app.ActivityThread.access$600(ActivityThread.java:128) 910-26 16:39:08.830: E/AndroidRuntime(22394): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1159) 1010-26 16:39:08.830: E/AndroidRuntime(22394): at android.os.Handler.dispatchMessage(Handler.java:99) 1110-26 16:39:08.830: E/AndroidRuntime(22394): at android.os.Looper.loop(Looper.java:137) 1210-26 16:39:08.830: E/AndroidRuntime(22394): at android.app.ActivityThread.main(ActivityThread.java:4516) 1310-26 16:39:08.830: E/AndroidRuntime(22394): at java.lang.reflect.Method.invokeNative(Native Method) 1410-26 16:39:08.830: E/AndroidRuntime(22394): at java.lang.reflect.Method.invoke(Method.java:511) 1510-26 16:39:08.830: E/AndroidRuntime(22394): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:991) 1610-26 16:39:08.830: E/AndroidRuntime(22394): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:758) 1710-26 16:39:08.830: E/AndroidRuntime(22394): at dalvik.system.NativeStart.main(Native Method) 1810-26 16:39:08.830: E/AndroidRuntime(22394): Caused by: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity. 1910-26 16:39:08.830: E/AndroidRuntime(22394): at android.support.v7.app.ActionBarActivityDelegate.onCreate(ActionBarActivityDelegate.java:110) 2010-26 16:39:08.830: E/AndroidRuntime(22394): at android.support.v7.app.ActionBarActivityDelegateICS.onCreate(ActionBarActivityDelegateICS.java:57) 2110-26 16:39:08.830: E/AndroidRuntime(22394): at android.support.v7.app.ActionBarActivity.onCreate(ActionBarActivity.java:99) 2210-26 16:39:08.830: E/AndroidRuntime(22394): at com.example.textview.MainActivity.onCreate(MainActivity.java:12) 2310-26 16:39:08.830: E/AndroidRuntime(22394): at android.app.Activity.performCreate(Activity.java:4470) 2410-26 16:39:08.830: E/AndroidRuntime(22394): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1052) 2510-26 16:39:08.830: E/AndroidRuntime(22394): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1932) 2610-26 16:39:08.830: E/AndroidRuntime(22394): ... 11 more 27
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。