#java #android
#java #Android
Вопрос:
Эй, извините, что беспокою вас таким глупым вопросом, но я сам не могу найти ответ.
Я хотел бы использовать аппаратные компоненты в своих приложениях (или: датчики), но, похоже, у меня нет необходимых файлов, так как запись import android.hardware.Sensors;
вызывает ошибку («… не может быть решена»). Это странно, потому что я могу импортировать все другие классы без каких-либо проблем; Я скачал SDK. Так что же не так?
Заранее благодарю вас.
Ответ №1:
вы уверены, что это не импорт android.hardware.Датчик; вместо импорта android.hardware.Датчики;
grtz
Комментарии:
1. Спасибо за ваш ответ, вы правы в этом. В настоящее время я пытаюсь найти руководство, в котором рассматривается текущая версия Sensor.
Ответ №2:
Информация датчиков может быть использована с помощью SensorManager
.
Комментарии:
1. Я скопировал написанный там код: anddev.org/accessing_the_accelerometer-t499.html
2. Это ошибка, там нет класса Sensors, но вместо него есть Sensor.
3. Я понимаю. Есть ли руководство, подходящее для текущего SDK? Спасибо.
4. какое руководство вы хотите? Как это использовать? DevGuide от Google довольно хорош для этого.
5. Вы уверены, что такое руководство существует в DevGuide? Кажется, я этого не нахожу.
Ответ №3:
Вы имеете в виду import android.hardware.Sensor;
. Смотрите http://developer.android.com/reference/android/hardware/Sensor.html.
Комментарии:
1. Ну, я просто скопировал код оттуда: anddev.org/accessing_the_accelerometer-t499.html
2. Это с 2008 года. С тех пор это изменилось.
3. Понятно, спасибо. Знакомы ли вы с хорошим руководством по обновленному интерфейсу?
4. Я бы посоветовал посмотреть демо-версии API: если вы посмотрите в <ПАПКА ANDROID SDK> /samples/ <ANDROID-ВЕРСИЯ>/ApiDemos/src/com/example/android/apis/os/Sensors.java в нем должно быть все, что вам нужно.
5. Я рассмотрю это, хотя, когда я запускаю его на своем эмуляторе, это приводит к принудительному закрытию… Спасибо.