Возможно ли передавать поддельные значения на датчик акселерометра, как это возможно с помощью GPS-координат?Можно ли моделировать движение акселерометра на реальном (не эмулированном) устройстве?
ответ
Если вы имеете в виду местоположение GPS, то да, вы можете поддельной, что (смотрите в самом низу страницы): Android DDMS
Используя DDMS, вы можете просто сказать, устройство его текущее GPS-координаты.
EDIT: Я думаю, это сообщение отвечает на ваш вопрос Stackoverflow. Он указывает, что SensorSimulator способен это сделать. Если вы немного прокрутите страницу, это объяснит вам, как подключить инструмент к реальному устройству. Я сам никогда не использовал его, поэтому просто попробуйте :)
Надеюсь, это поможет!
Вы можете сделать это, если найдете файл событий ввода и напишите значения непосредственно в файл. ls -l /dev/input/
и вы увидите список событий, к которым вы можете получить доступ. Не уверен, что для этого вам нужно быть root (что может быть так).
1. Можете ли вы объяснить, какие данные (формат данных) должны быть записаны в этот файл? 2. Как доза эти новые письменные данные интерпретируются системой? – Gaurav
Я пытался следовать логике и достиг в этой области кода: https://github.com/mozilla-b2g/android-device-crespo/tree/master/libsensors, который относится к гироскопам и этажеркам в различных устройствах строит
код на самом деле делает ссылку на чип-специфический/Девы файлы и путь, как/sys/devices/platform/soc-audio.0/sound/card0/pcmC0D9p/dev, которые я, вероятно, мог бы выработать, как интерпретировать, но боюсь, что я уже потратил слишком много времени.
Это выглядит, как если вы собираетесь попробовать это, вы должны были бы претендовать на разнообразие акселерометра фишек, но я подозреваемый впрыскивая в них данные вряд ли будет работать так же, как это делает с более легкие устройства.
- 1. Проверка доступности на эмулированном устройстве (Marshmallow)
- 2. GPS-моделирование на эмулированном устройстве Android
- 3. блендер не реагирует на мое движение акселерометра
- 4. Как моделировать движение снаряда?
- 5. Можно ли моделировать сеть 4G в iPhone Simulator или устройстве?
- 6. Не удается запустить AndroidDriver на эмулированном устройстве Android в Selenium
- 7. Можно ли обнаружить движение, когда экран выключен?
- 8. Имитация местоположения на реальном устройстве iOS
- 9. Имитировать поддельное местоположение на реальном устройстве iOS
- 10. Можно ли моделировать субдомен на машине разработки?
- 11. Тестирование на реальном устройстве
- 12. Отладка на реальном устройстве
- 13. Можно ли моделировать телефонный звонок на симуляторе iPhone?
- 14. Eclipse - работает на реальном устройстве
- 15. Запуск GCM на реальном устройстве
- 16. Есть ли способ изменить ссылку акселерометра на устройстве iOS
- 17. UIImage imageWithContentsOfFile: не работает на реальном устройстве
- 18. Cocos2d: на реальном устройстве ничего не видно
- 19. Приложение не работает на реальном устройстве
- 20. Как отправить поддельные значения Accelerometer в приложение на реальном устройстве?
- 21. Тест iOS на реальном устройстве
- 22. Можно ли моделировать Linux на USB-устройствах с помощью VMware?
- 23. EditText не редактируется на реальном устройстве
- 24. ACTION_MEDIA_BUTTON не работает на реальном устройстве
- 25. AccessibilityService не работает на реальном устройстве
- 26. SMS-сообщение не работает на реальном устройстве?
- 27. Местоположение не работает на реальном устройстве
- 28. Bluetooth не поддерживается на моем реальном устройстве
- 29. Запуск затмения на реальном устройстве не работает
- 30. socket.io swift не работает на реальном устройстве
Спасибо, но в первую очередь я хочу, чтобы имитировать акселерометр – ADK
Это упомянутый SensorSimulator помогает имитировать датчики на эмуляторе, и вы можете использовать их lib для использования имитированных значений в вашем приложении, но я хочу имитировать значения для каждого приложения, которое использует стандартный SensorManager) Но +1 для ответа) – ADK