Я новичок в андроиде, и я буду работать с Bluetooth, но когда я импортирую bluetooth, как строки, которые я выражаю здесь:
import android.bluetooth.BluetoothAdapter;
import android.bluetooth.BluetoothDevice;
import android.bluetooth.BluetoothServerSocket;
import android.bluetooth.BluetoothSocket;
мой SDK не может реализовать android.bluetooth. Кроме того, я добавляю все пакеты и устройства из "Android SDK и AVD Manager", но у меня все еще есть проблемы. Не могли бы вы помочь мне узнать, как я могу решить эту проблему. Спасибо.
С сайта разработчика:
Чтобы выполнить связь Bluetooth с помощью этих API, приложение должен объявить разрешение BLUETOOTH. Некоторые дополнительные функции, таких как запрос на обнаружение устройства, также требуется BLUETOOTH_ADMIN разрешение.
Импорт для меня очень хорош, возможно, вы должны запустить программу обновления программного обеспечения и убедиться, что вы загрузили все пакеты?
Последнее, SDK не может использовать пакет bluetooth, и вы должны протестировать его на реальном устройстве.
Какую среду разработки вы используете? Эти пакеты и классы находятся в android.jar
Если у вас есть плагин Eclipse и SDK и вы создаете проект андроида, вам нужно будет включить проект android.jar, и у вас не должно быть этой проблемы.
Если ваша среда отличается, убедитесь, что android.jar находится в вашем CLASSPATH. Он будет находиться под платформами \android-2.1, где установлен ваш SDK. (при условии, что вы используете Android 2.1)
У меня была такая же проблема, чтобы решить эту проблему, обновите андроидную минимальную версию андроида:
project/properties/android → имя цели,
и выберите хотя бы API версии 7 (android 2.1) и, конечно, добавить объявления bluetooth в манифест
Откройте свойства проекта, Android, выберите свою цель