Разработка под Android без экрана

У меня есть идея хобби-приложения для Android, которое в основном просто использует датчики Android и записывает их в долгосрочной перспективе в течение нескольких дней (внешняя батарея). Необходимые датчики есть в телефонах за 200 долларов, и я могу купить их менее чем за 100 долларов, если экран не работает.

Мой вопрос в том, довольно ли легко создать приложение, которое запускается и загружается с помощью отладки, продолжает работать при отключении, а когда я подключаюсь, я могу извлечь файл журнала, или это будет так сложно, что я буду впереди, просто чтобы потратить дополнительные 100 долларов. ?


person FrostyFire    schedule 10.03.2015    source источник
comment
Вы можете получить файл журнала, например этот. Если нет, то я не уверен в том, о чем вы спрашиваете.   -  person Tushar Gogna    schedule 10.03.2015
comment
@Siddharth, отсюда и концептуальный тег ... извините, но ответы, которые я получил, были идеальными, я не думал о том, что отладка невозможна.   -  person FrostyFire    schedule 10.03.2015


Ответы (3)


Как уже упоминалось, включение отладки по USB без экрана невозможно. Вы не можете включить отладку USB через USB из соображений безопасности, поэтому единственным вариантом будет использование аппаратных команд для перевода устройства в режим загрузки прошивки (предположительно, у него будет способ сделать это), а затем загрузить пользовательскую ОС, которая позволяет Отладка по USB по умолчанию.

Лично я думаю, что работа стоит более 100 долларов, поэтому я бы просто взял рабочее устройство. Затем вы можете использовать его для других вещей в будущем.

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

person Patrick Grayson    schedule 10.03.2015
comment
не думал об этом, я явно слишком долго пользуюсь одним и тем же телефоном, чтобы пропустить это. Спасибо! Я не электронщик, но с заменой экрана разберусь. - person FrostyFire; 10.03.2015

Первый барьер, который вы можете обнаружить, заключается в том, что вы должны активировать параметры разработчика в настройках и отладку по USB. И когда вы подключаетесь к компьютеру, вы должны принять этот компьютер в качестве отладчика. Не знаю, можно ли это сделать без рабочего экрана.

person Vitor Hugo Schwaab    schedule 10.03.2015

Приложение будет продолжать работать, и да, вы сможете извлечь файл журнала при повторном подключении.

Но проблема в первом шаге. если ваш экран не работает, то как бы вы добавили свою рабочую станцию ​​в качестве доверенного устройства в ваше «отображение неработающего устройства». Я сомневаюсь, что такой способ существует, потому что нам нужно сделать несколько вещей, таких как включение параметров разработчика, отладка USB и т. д.

Надеюсь, вы получили ответ.

person Amit K. Saha    schedule 10.03.2015