Иногда мне нужно перенести музыку с моего компьютера на Galaxy S2 и всегда активировать отладку по USB. Тогда я думаю, могу ли я оставить его включенным навсегда? Я имею в виду, держать его включенным навсегда может вызвать у меня проблемы (стоимость батареи?)? А что такое отладка по USB?
usb
battery-life
usb-debugging
Аказ Соуза
источник
источник
Ответы:
Включение отладки по USB, по сути, запускает
adb
демон на вашем устройстве, что позволяет ему обмениваться данными сadb
другим устройством для включения команд отладки. Он используется при разработке и отладке приложений и позволяет (прежде всего):logcat
Если оставить его включенным все время, это окажет незначительное влияние на батарею, если таковая вообще имеется. Некоторые другие вещи, чтобы рассмотреть о том, чтобы оставить его (или нет):
См. Также: Использование аппаратных устройств из документации Android SDK, в которой обсуждаются вопросы отладки приложений на физических устройствах (а не на эмуляторе). Существует также страница документации, касающаяся Android Debug Bridge (ADB), которая объясняет его назначение и его команды.
источник
Чтобы сделать один из минусов eldarerathis менее критичным:
Можно использовать Tasker или Locale вместе с плагином Secure Settings, чтобы автоматически включать USB-отладку для безопасных местоположений (например, на основе вышек сотовой связи, местоположения сети / GPS, сетей WiFi, подключенных или находящихся в пределах досягаемости), и отключать их (выход-задача с Tasker ) при выходе такой. С помощью тега NFC и плагина NFC Locale он также может быть включен / выключен по требованию.
Все это даже без прикосновения к экрану - так будет работать, даже если экран сломан. И этот «недобросовестный человек» должен был бы находиться в вашем «безопасном месте» или иметь ваш ярлык и должен знать эти обстоятельства - что гораздо менее рискованно.
Если ваше устройство не принадлежит к той небольшой группе, у которой возникли проблемы с монтированием хранилища с включенной отладкой по USB , это почти не оставило бы «Con».
источник
Самым большим недостатком является невозможность его установки в качестве устройства хранения данных при подключении к компьютеру. Когда он включен, он всегда будет предполагать, что вы хотите отладить устройство. Вам действительно нужно включить его, только если вы разрабатываете программное обеспечение для телефона или планируете использовать adb с вашим телефоном. Программа adb доступна только через Android SDK, поэтому ее не нужно средним пользователям. Тем не менее, я постоянно включаю свою работу, но это только для того, чтобы заниматься разработкой под Android, потому что я делаю это чаще, чем использую его в качестве запоминающего устройства. Ваш пробег может варьироваться.
источник
adb
может быть установлен без полного SDK (см. Есть ли минимальная установка ADB? ) И может оказаться полезным для не разработчиков, например, для создания полной резервной копии нерутированных устройств с Android 4.0+.Вам не нужно постоянно продолжать отладку. В некоторых устройствах это влияет на зарядку аккумулятора. Когда отладка включена, скорость зарядки становится очень низкой .... полная зарядка займет более 5 часов .... если у вас возникла такая проблема, отключите отладку по USB, включайте ее только тогда, когда вам нужно ... ....
источник