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