如何测试bluetoothchat应用程序

时间:2012-06-07 10:13:17

标签: android eclipse emulation

我想运行蓝牙聊天应用程序(http://developer.android.com/resources/samples/BluetoothChat/index.html上给出的示例代码) 但我不能在模拟器上测试它。我有智能手机(Android 2.3)但该代码中给出的操作栏仅支持11级以上的API级别。 至少在模拟器活动应该开始,但它给了我

致命的例外 运行时错误

那我该怎么办..?

plzz帮助

thnxxx

1 个答案:

答案 0 :(得分:0)

模拟器不支持蓝牙,您必须检查真实设备上的蓝牙应用程序

粘贴您的错误

检查其清单文件minsdk是否为6

<uses-sdk minSdkVersion="6" />

所以它将在api 11以下的设备上运行

添加操作栏

从Android 3.0(API级别11)开始,操作栏包含在使用Theme.Holo主题(或其后代之一)的所有活动中,这是设置targetSdkVersion或minSdkVersion属性时的默认主题到“11”或更高。例如:

<manifest ... >
    <uses-sdk android:minSdkVersion="4"
              android:targetSdkVersion="11" />
    ...
</manifest>

在此示例中,应用程序需要最低版本的API Level 4(Android 1.6),但它也针对API级别11(Android 3.0)。这样,当应用程序在Android 3.0或更高版本上运行时,系统会将全息主题应用于每个活动,因此,每个活动都包含操作栏。

http://developer.android.com/guide/topics/ui/actionbar.html

如果您已通过sdk manager

安装了示例应用程序,请在您的comp上转到此路径
C:\Program Files\Android\android-sdk-windows\samples\android-8\BluetoothChat