android.permission.WRITE_SETTINGS
你应该是缺少修改系统设置的权限,具体是什么我也记不得了,这只是个参考,你搜下有关SETTTINGS的权限,应该能找到。

解决方案 »

  1.   

    很抱歉,应用程序XXXXX意外终止,请重试.
      

  2.   

    看logcat吧,应该是还少一个权限,是system的安全settings权限
      

  3.   

    12-13 23:11:24.121: DEBUG/AndroidRuntime(302): CheckJNI is ON
    12-13 23:11:24.451: DEBUG/AndroidRuntime(302): --- registering native functions ---
    12-13 23:11:25.782: INFO/ActivityManager(68): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp=com.FlyServices.android/.FlyServices }
    12-13 23:11:25.962: DEBUG/AndroidRuntime(302): Shutting down VM
    12-13 23:11:26.013: DEBUG/dalvikvm(302): Debugger has detached; object registry had 1 entries
    12-13 23:11:26.102: INFO/AndroidRuntime(302): NOTE: attach of thread 'Binder Thread #3' failed
    12-13 23:11:26.172: INFO/ActivityManager(68): Start proc com.FlyServices.android for activity com.FlyServices.android/.FlyServices: pid=309 uid=10036 gids={3003, 1015}
    12-13 23:11:27.223: DEBUG/AndroidRuntime(309): Shutting down VM
    12-13 23:11:27.223: WARN/dalvikvm(309): threadid=1: thread exiting with uncaught exception (group=0x4001d800)
    12-13 23:11:27.262: ERROR/AndroidRuntime(309): FATAL EXCEPTION: main
    12-13 23:11:27.262: ERROR/AndroidRuntime(309): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.FlyServices.android/com.FlyServices.android.FlyServices}: java.lang.NullPointerException
    12-13 23:11:27.262: ERROR/AndroidRuntime(309):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2663)
    12-13 23:11:27.262: ERROR/AndroidRuntime(309):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
    12-13 23:11:27.262: ERROR/AndroidRuntime(309):     at android.app.ActivityThread.access$2300(ActivityThread.java:125)
    12-13 23:11:27.262: ERROR/AndroidRuntime(309):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
    12-13 23:11:27.262: ERROR/AndroidRuntime(309):     at android.os.Handler.dispatchMessage(Handler.java:99)
    12-13 23:11:27.262: ERROR/AndroidRuntime(309):     at android.os.Looper.loop(Looper.java:123)
    12-13 23:11:27.262: ERROR/AndroidRuntime(309):     at android.app.ActivityThread.main(ActivityThread.java:4627)
    12-13 23:11:27.262: ERROR/AndroidRuntime(309):     at java.lang.reflect.Method.invokeNative(Native Method)
    12-13 23:11:27.262: ERROR/AndroidRuntime(309):     at java.lang.reflect.Method.invoke(Method.java:521)
    12-13 23:11:27.262: ERROR/AndroidRuntime(309):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
    12-13 23:11:27.262: ERROR/AndroidRuntime(309):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
    12-13 23:11:27.262: ERROR/AndroidRuntime(309):     at dalvik.system.NativeStart.main(Native Method)
    12-13 23:11:27.262: ERROR/AndroidRuntime(309): Caused by: java.lang.NullPointerException
    12-13 23:11:27.262: ERROR/AndroidRuntime(309):     at com.FlyServices.android.FlyServices.isAirplaneModeOn(FlyServices.java:19)
    12-13 23:11:27.262: ERROR/AndroidRuntime(309):     at com.FlyServices.android.FlyServices.setAirplaneMode(FlyServices.java:25)
    12-13 23:11:27.262: ERROR/AndroidRuntime(309):     at com.FlyServices.android.FlyServices.onCreate(FlyServices.java:45)
    12-13 23:11:27.262: ERROR/AndroidRuntime(309):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
    12-13 23:11:27.262: ERROR/AndroidRuntime(309):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
    12-13 23:11:27.262: ERROR/AndroidRuntime(309):     ... 11 more
    12-13 23:11:27.293: WARN/ActivityManager(68):   Force finishing activity com.FlyServices.android/.FlyServices
    12-13 23:11:27.832: WARN/ActivityManager(68): Activity pause timeout for HistoryRecord{43fbdd98 com.FlyServices.android/.FlyServices}
    12-13 23:11:30.572: INFO/Process(309): Sending signal. PID: 309 SIG: 9
    12-13 23:11:30.622: INFO/ActivityManager(68): Process com.FlyServices.android (pid 309) has died.
    12-13 23:11:30.693: WARN/InputManagerService(68): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@43ebe5c8
    12-13 23:11:38.517: WARN/ActivityManager(68): Activity destroy timeout for HistoryRecord{43fbdd98 com.FlyServices.android/.FlyServices}
    错误log