1
你好,

今天我试图运行名为“蓝牙聊天”的示例应用程序表单 SKD。不幸的是,有一些问题 - 当我尝试启动应用程序时,我收到消息“应用程序”...“已意外停止”。我的情况是,当我在没有激活蓝牙的情况下转动它时,我会收到关于激活 BT 的问题,然后......再次获得有关崩溃的信息。我试图在通过电缆连接的手机上运行它。当我没有更改代码中的任何内容并且它不起作用时,在这种情况下我应该怎么做?

感谢帮助。垫
4

4 回答 4

2

在 AndroidManifest.xml 中,将最小 SDK 更改为 11,如下所示

<uses-sdk
    android:minSdkVersion="11"
    android:targetSdkVersion="16" />
于 2013-09-26T13:20:19.493 回答
0

请复制以下所有代码,然后将所有代码粘贴到BluetoothChat目录中的 BluetoothChat的AndroidManifest.xml文件中(例如:在Eclipse中)。它对我有用。(我使用的是Android 4.4 SDK)

<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2009 The Android Open Source Project

 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at

      http://www.apache.org/licenses/LICENSE-2.0

 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
  package="com.example.android.BluetoothChat"
  android:versionCode="1"
  android:versionName="1.0">
<uses-sdk
android:minSdkVersion="11"
android:targetSdkVersion="16" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
<uses-permission android:name="android.permission.BLUETOOTH" />

<application android:label="@string/app_name"
             android:icon="@drawable/app_icon" >
    <activity android:name=".BluetoothChat"
              android:label="@string/app_name"
              android:configChanges="orientation|keyboardHidden">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity android:name=".DeviceListActivity"
              android:label="@string/select_device"
              android:theme="@android:style/Theme.Holo.Dialog"
              android:configChanges="orientation|keyboardHidden" />
</application>

于 2014-03-03T19:13:56.330 回答
0

这种应用程序是轰炸应用程序。它们对您的机器或手机有害。请卸载,确保只安装具有有效认证的应用程序。对于 android,请务必检查您的硬件是否与受尊敬的软件兼容,因为有时不同的硬件更喜欢不同的应用程序。

我的建议是在应用程序损坏您的机器之前卸载或删除它 如果您愿意,请接受我的回答

于 2013-05-23T21:22:20.440 回答
0

我认为这是因为您的 android 手机版本和 sdk 示例版本不符合,或者您的手机版本早于您正在运行的示例。

bluetoothchat 示例代码中的某些内容在 SDK 7、10、17 中发生了更改,例如,如果您有 android 版本 4.2,如果 sdk 示例适用于版本 2.3.6,则可能会出现问题。

如果 sdk 示例晚于您的 android 设备,您肯定会遇到问题。

于 2013-05-24T20:50:27.320 回答