将LogCat中的详细出错提示发上来。

解决方案 »

  1.   


    09-23 22:54:49.060: I/System.out(30774): debugger has settled (1338)
    09-23 22:56:09.395: D/AndroidRuntime(30774): Shutting down VM
    09-23 22:56:09.395: W/dalvikvm(30774): threadid=1: thread exiting with uncaught exception (group=0x2aac8578)
    09-23 22:56:09.463: E/AndroidRuntime(30774): FATAL EXCEPTION: main
    09-23 22:56:09.463: E/AndroidRuntime(30774): java.lang.SecurityException: Need BLUETOOTH_ADMIN permission: Neither user 10124 nor current process has android.permission.BLUETOOTH_ADMIN.
    09-23 22:56:09.463: E/AndroidRuntime(30774):  at android.os.Parcel.readException(Parcel.java:1322)
    09-23 22:56:09.463: E/AndroidRuntime(30774):  at android.os.Parcel.readException(Parcel.java:1276)
    09-23 22:56:09.463: E/AndroidRuntime(30774):  at android.bluetooth.IBluetooth$Stub$Proxy.startDiscovery(IBluetooth.java:688)
    09-23 22:56:09.463: E/AndroidRuntime(30774):  at android.bluetooth.BluetoothAdapter.startDiscovery(BluetoothAdapter.java:610)
    09-23 22:56:09.463: E/AndroidRuntime(30774):  at com.PDATest.bluetooth.MainActivity$BtnSearchClicked.onClick(MainActivity.java:57)
    09-23 22:56:09.463: E/AndroidRuntime(30774):  at android.view.View.performClick(View.java:2552)
    09-23 22:56:09.463: E/AndroidRuntime(30774):  at android.view.View$PerformClick.run(View.java:9229)
    09-23 22:56:09.463: E/AndroidRuntime(30774):  at android.os.Handler.handleCallback(Handler.java:587)
    09-23 22:56:09.463: E/AndroidRuntime(30774):  at android.os.Handler.dispatchMessage(Handler.java:92)
    09-23 22:56:09.463: E/AndroidRuntime(30774):  at android.os.Looper.loop(Looper.java:130)
    09-23 22:56:09.463: E/AndroidRuntime(30774):  at android.app.ActivityThread.main(ActivityThread.java:3701)
    09-23 22:56:09.463: E/AndroidRuntime(30774):  at java.lang.reflect.Method.invokeNative(Native Method)
    09-23 22:56:09.463: E/AndroidRuntime(30774):  at java.lang.reflect.Method.invoke(Method.java:507)
    09-23 22:56:09.463: E/AndroidRuntime(30774):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:866)
    09-23 22:56:09.463: E/AndroidRuntime(30774):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:624)
    09-23 22:56:09.463: E/AndroidRuntime(30774):  at dalvik.system.NativeStart.main(Native Method)
      

  2.   

        <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
        <uses-permission android:name="android.permission.BLUETOOTH" />
    在AndroidManifest.xml中加入如上句话。
      

  3.   

    Need BLUETOOTH_ADMIN permission: Neither user 10124 nor current process has android.permission哥,log信息里面不是有提示么
      

  4.   

    刚开始接触eclipse,不太熟!!!
    我之前只加了一句"<uses-permission android:name= "android.permission.BLUETOOTH " />"
      

  5.   

    java.lang.SecurityException: Need BLUETOOTH permission: Neither user 10089 nor current process has android.permission.BLUETOOTH.