java–Android Bluetooth_admin权限错误

java–Android Bluetooth_admin权限错误,第1张

概述关于Android蓝牙发现.从清单权限错误中获取此错误.但是,我发现的唯一错误是他们忘记将权限放在应用程序之外.然而,这不是这种情况.该程序在运行JellyBean4.1的GalaxyS2上进行测试.错误如下:03-1913:08:03.933:W/dalvikvm(12616):threadid=1:threadexitingwithuncaugh

关于Android蓝牙发现.

从清单权限错误中获取此错误.但是,我发现的唯一错误是他们忘记将权限放在应用程序之外.然而,这不是这种情况.

该程序在运行Jelly Bean 4.1的galaxy S2上进行测试.

错误如下:

03-19 13:08:03.933: W/dalvikvm(12616): threadID=1: thread exiting with uncaught exception (group=0x413082a0)03-19 13:08:03.938: E/AndroIDRuntime(12616): FATAL EXCEPTION: main03-19 13:08:03.938: E/AndroIDRuntime(12616): java.lang.SecurityException: Need BLUetoOTH_admin permission: Neither user 10004 nor current process has androID.permission.BLUetoOTH_admin.

基本上清单看起来像:

<?xml version="1.0" enCoding="utf-8"?><manifest xmlns:androID="http://schemas.androID.com/apk/res/androID"    package="com.example.motioncontrol"    androID:versionCode="1"    androID:versionname="1.0" >    <user-permission androID:name="androID.permission.BLUetoOTH_admin" />                  <uses-permission androID:name="androID.permission.BLUetoOTH" />    <uses-sdk        androID:minSdkVersion="8"        androID:targetSdkVersion="17" />    <application        androID:allowBackup="true"        androID:icon="@drawable/ic_launcher"        androID:label="@string/app_name"        androID:deBUGgable="true"        androID:theme="@style/Apptheme" >        <activity            androID:name="com.example.motioncontrol.Main"            androID:label="@string/app_name" >            <intent-filter>                <action androID:name="androID.intent.action.MAIN" />                <category androID:name="androID.intent.category.LAUNCHER" />            </intent-filter>        </activity>        <activity            androID:name=".AccelerometerDat"            androID:label="@string/accelerator_Title" />        <activity            androID:name=".gyroscopeData" />        <activity            androID:name=".Gravitydat" />        <activity            androID:name=".linearacc" />        <activity            androID:name=".Bluetooth" />        <activity             androID:name=".CheckBluetooth" />        <activity            androID:name=".About"            androID:label="@string/about_Title"            androID:theme="@androID:style/theme.Dialog" />    </application></manifest>

以及发生错误的类:

 private voID dodiscovery() {    if (D) Log.d(TAG, "dodiscovery()");    // Indicate scanning in the Title    setProgressbarIndeterminateVisibility(true);    setTitle(R.string.scanning);    Log.d(TAG, "indicates scanning");    // Turn on sub-Title for new devices    findVIEwByID(R.ID.Title_new_devices).setVisibility(VIEw.VISIBLE);    Log.d(TAG, "Set up sub-Title for new devices");    // If we're already discovering, stop it    if (mBtAdapter.isdiscovering()) {        mBtAdapter.canceldiscovery();        Log.i(TAG, "Already running discovering, stop it!");    }    // Request discover from BluetoothAdapter    mBtAdapter.startdiscovery();    Log.d(TAG, "Request discover form BluetoothAdapter");}

希望得到答案,出了什么问题:).

谢谢!

解决方法:

更改

<user-permission androID:name="androID.permission.BLUetoOTH_admin" />              

<uses-permission androID:name="androID.permission.BLUetoOTH_admin" />              

<使用者的许可&GT用于管理其他应用程序对当前组件的访问.你应该尝试< uses-permission>获得特权.

总结

以上是内存溢出为你收集整理的java – Android Bluetooth_admin权限错误全部内容,希望文章能够帮你解决java – Android Bluetooth_admin权限错误所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1114546.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存