有时我需要将一些音乐从PC传输到Galaxy S2,并且必须始终激活USB调试。然后我想,我可以一直保持开机状态吗?我的意思是,永远保持打开状态会给我带来麻烦(耗电吗?)?USB调试是什么?
有时我需要将一些音乐从PC传输到Galaxy S2,并且必须始终激活USB调试。然后我想,我可以一直保持开机状态吗?我的意思是,永远保持打开状态会给我带来麻烦(耗电吗?)?USB调试是什么?
Answers:
启用USB调试实际上是adb
在设备上启动守护程序,该守护程序使其可以与adb
另一设备通信以启用调试命令。在开发和调试应用程序时使用它,并且(主要)使您能够:
logcat
一直保持启用状态对电池的影响几乎可以忽略不计。关于将其保留(或不保留)的其他一些注意事项:
另请参阅:使用 Android SDK文档中的“ 使用硬件设备”,该文档讨论了在物理设备(而不是仿真器)上调试应用程序。还有一个有关Android调试桥(ADB)的文档页面,其中解释了其目的和命令。
减少eldarerathis的缺点之一:
可以将Tasker或Locale与Secure Settings插件一起使用,以自动将USB调试打开到安全位置(例如,基于手机信号塔,网络/ GPS位置,已连接或可到达的WiFi网络),然后将其关闭(退出任务Tasker)离开时。使用NFC标签和Locale NFC插件,也可以根据需要将其打开/关闭。
即使不触摸屏幕也能完成所有操作-即使屏幕破裂也可以使用。然后,那个“不道德的人”将必须在您的“安全位置”或有您的标签,并且必须知道这些情况-风险要小得多。
如果您的设备不属于在打开USB调试功能的情况下无法安装其存储设备的小组,那么几乎不会出现“ Con”。
最大的缺点是,将其插入计算机时,无法将其安装为大容量存储设备。启用它后,它将始终假定您要调试设备。实际上,只有在为手机开发软件或计划在手机上使用adb时,才需要打开它。adb程序仅通过Android SDK提供,因此普通用户不需要。话虽这么说,我一直都保持开机状态,但这只是出于对进行Android开发的考虑,因为我经常将其用作大容量存储。您的里程可能会有所不同。
adb
可以在没有完整SDK的情况下安装(请参阅是否有ADB的最小安装吗?),并且对于非开发人员来说非常有用,例如,使用Android 4.0+ 创建非根目录设备的完整备份。