我有一个三星Galaxy S和一个问题。我正在尝试在这款手机上调试应用程序。我没有问题,重复,没有问题让手机进入调试模式。
然而,在大约7分钟之后,一些名为KiesUsbManager的垃圾软件启动并禁用调试模式并将手机置于大容量存储模式,基本上结束了我的调试会话。
我不想在我的Mac上安装Kies。我不想将媒体传输到手机上。我不能根据手机来做这件事。我想禁用此功能并允许我的手机保持调试模式。
我很乐意为你的答案提供赏金。
答案 0 :(得分:1)
以下是基于一些观察结果的一些信息。
首先,如果没有手机,或者我认为你无法访问相关的配置文件。
其次,我似乎有一个大约6分41秒的窗口,它将保持连接多长时间(也许有一个受保护的配置文件,在某处指定了400秒)。我之所以这么说是因为在几个连续的例子中,这里有一个未使用的但是usb调试连接的三星迷人被Kies服务“踢开”的时间
21:42:54.285最后KiesUsbManager连接时的消息
21:49:35.836:KiesUsbManager开关模式已经完成 - 大约400秒
21:56:55.430可以再次连接
22:03:36.488它关闭 - 我连接后401秒
22:29:47.367 - 晚饭后回来,它可以重新进行usb调试
22:36:28:813 - 被启动 - 大约401秒
22:38:09 - 我第一次将其插回
时可以回来22:44:51 - 凯斯踢我了 - 402秒
这不是一个解决方案,但是一旦你将它连接起来就说明了你可以使用的窗口...至少在我的设置上。
答案 1 :(得分:0)
你有没有弄清楚如何在手机上禁用Kies?
我在三星Fascinate以及iMac上看到了这一点。在我拿到这台mac之前,我在Win7上遇到了连接问题,但当时我没有密切关注logcat。
基于网络上的其他一些零散信息,我买了一条新线缆和一个有源USB接口,但问题仍然存在。一个令人沮丧的方面是你必须通过手机点击序列才能让它恢复到USB调试模式......
这是我的logcat发生时的片段
3-25 20:26:26.219 D / KiesUsbManager(114):usb mode = 2
03-25 20:26:26.219 D / KiesUsbManager(114):UsbMode.cdfs_eject
03-25 20:26:26.219 D / KiesUsbManager(114):setKiesRun - >真
03-25 20:26:26.219 D / KiesUsbManager(114):setCDFSEject
03-25 20:26:26.360 D / BatteryService(114):update start
03-25 20:26:26.383 V / SettingsProvider(114):secure< - value = 0 name = adb_enabled
03-25 20:26:26.387 V / SettingsProvider(114):property:sys.settings_secure_version = 1189
03-25 20:26:26.391 D / VzwLMService(114):正在启用提供程序:false
03-25 20:26:26.399 V / SettingsProvider(114):通知:content:// settings / secure / adb_enabled
03-25 20:26:26.399 D / KiesUsbManager(114):UMS
03-25 20:26:26.399 D / KiesUsbManager(114):selectUsb - > UMS
也许有一个配置文件埋在手机的某个地方,可以控制它的运行频率。目前,我至少可以更好地理解可能会发生什么,并且现在可以不情愿地解决它。