【问题标题】:Android AVD Bluetooth Activation ProblemAndroid AVD蓝牙激活问题
【发布时间】:2011-07-29 03:00:32
【问题描述】:

默认情况下,Android 中未启用蓝牙。但是当我转到设置>无线和网络并单击蓝牙设置时,我收到以下错误:

04-04 11:42:22.492: 警告/dalvikvm(747): threadid=1: 线程 以未捕获的异常退出 (组=0x40014760)致命异常: 主要的 android.view.InflateException: 二进制 XML 文件第 29 行:错误 膨胀类 java.lang.reflect.Constructor 在 android.preference.GenericInflater.createItem(GenericInflater.java:397) 在 android.preference.GenericInflater.createItemFromTag(GenericInflater.java:430) 在 android.preference.GenericInflater.rInflate(GenericInflater.java:481) 在 android.preference.GenericInflater.inflate(GenericInflater.java:326) 在 android.preference.GenericInflater.inflate(GenericInflater.java:263) 在 android.preference。 PreferenceManager.inflateFromResource(PreferenceManager.java:269) 在 android.preference.PreferenceFragment.addPreferencesFromResource(PreferenceFragment.java:271) 在 com.android.settings.bluetooth.BluetoothSettings.addPreferencesForActivity(BluetoothSettings.java:53) 在 com.android.settings.bluetooth.DeviceListPreferenceFragment.onActivityCreated(DeviceListPreferenceFragment.java:93) 在 android.app.FragmentManagerImpl.moveToState(FragmentManager.java:749) 在 android.app.FragmentManagerImpl.moveToState(FragmentManager.java:921) 在 android.app.BackStackRecord.run(BackStackRecord.java:578) 在 android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1221) 在 android.app.FragmentManagerImpl$1.run(FragmentManager.java:375) 在 android.os.Handler.handleCallback(Handler.java:587) 在 android.os.Handler.dispatchMessage(Handler.java:92) 在 android.os.Looper.loop(Looper.java:126) 在 android.app.ActivityThread.main(ActivityThread.java:3997) 在 java.lang.reflect.Method.invokeNative(Native 方法) 在 java.lang.reflect.Method.invoke(Method.java:491) 在 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841) 在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599) 在 dalvik.system.NativeStart.main(Native 方法)引起: java.lang.reflect.InvocationTargetException 在 java.lang.reflect.Constructor.constructNative(Native 方法) 在 java.lang.reflect.Constructor.newInstance(Constructor.java:417) 在 android.preference.GenericInflater.createItem(GenericInflater.java:383) ... 22 更多原因:java.lang.NullPointerException 在 com.android.settings.bluetooth.BluetoothNamePreference.setSummaryToName(BluetoothNamePreference.java:101) 在 com.android.settings.bluetooth.BluetoothNamePreference.(BluetoothNamePreference.java:66) ... 25 更多

我错过了什么?

谢谢。

【问题讨论】:

    标签: android bluetooth activation avd


    【解决方案1】:

    您无法在 Android AVD 上设置蓝牙。请查看此链接了解模拟器限制:

    http://developer.android.com/guide/developing/devices/emulator.html

    【讨论】:

    • 有没有一种方法可以在不使用真实设备的情况下在 Android 中测试我的蓝牙应用程序?
    猜你喜欢
    • 2011-05-01
    • 2017-09-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多