2010-10-21 3 views
1

Я переношу с Symbian на Android. Для мобильных телефонов на платформе Symbian поддержка сенсорного сенсора с помощью java осуществляется с помощью API Mobile Sensor API (JSR 256), который предоставляется в технических характеристиках каждого мобильного телефона Nokia, который его поддерживает.Будет ли общий код на основе акселерометра работать на мобильных телефонах htc? (HTC Desire, чтобы быть конкретным)

Тем не менее, для Android на базе мобильного телефона HTC Desire я не уверен, должен ли HTC mobile предоставлять API-интерфейсы датчиков или поддерживать поддержку Android Android 2.2, чтобы получить Java-код для доступа к данным акселерометра мобильного устройства , Пожалуйста, порекомендуйте.

Чтобы быть более конкретным, я подумывал написать приложение Java, которое использует акселерометр, чтобы действовать как беспроводная мышь для ПК. А затем добавьте дополнительные функциональные возможности для использования в качестве ПК-контроллера общего назначения, который учитывает ось z, кроме стандартных осей x-y, которые использует мышь. Для этого, должен ли HTC предоставлять какие-либо API-интерфейсы для доступа к данным акселерометра? Если да, то какие API? или Android 2.2 Android достаточно для достижения этого успеха? Пожалуйста, порекомендуйте. Заранее спасибо.

ответ

1

Android предоставляет API для доступа к акселерометрам всех устройств Android (см. Здесь: http://developer.android.com/reference/android/hardware/SensorManager.html), и есть много примеров того, как его использовать. Это не имеет ничего общего с HTC.

+0

Спасибо за ссылку и большое спасибо за такой ранний ответ. – Srikanth

+0

Нет проблем. Сначала диспетчер датчиков может показаться немного странным, но как только вы получите его, это легко. Я бы рекомендовал googling для примера о том, как его использовать. – EboMike

Смежные вопросы