问题描述
- 关于Android disable USB port
-
求指教...
我想写一个App 其中功能为,让USB无法执行
就是说 当APP执行时 : 和PC相连 没有反应Android version 4.1
有些文章提到 IMountService 但是我是初学者,完全不懂 frameworks/base/core/java/android/os/storage 是在哪 怎开起
有其他方法可以实现吗?
请求大哥指导
解决方案
嗨,
在UsbSettings.java定义了USB模式,通过设定不同接口来决定USB设备连接上来时Android的反应。
不同接口功能可以通过setCurrentFunction函数实现。
所以,可否通此函数将所有支持功能比如ADB、MTP、PTP等等禁止,达到你需要的类似只充电的作用。
是否起作用,可以尝试下。
希望对你有帮助
解决方案二:
Dear Billy
感谢你的回答!
小弟刚学Android 不到一个月...接触到的就只是Eclipse , Activity 上的运用
目前研究到
导出一些API http://mogoweb.net/archives/92
及下载源码 http://hendyyou.iteye.com/blog/1147738
但是,下载的源码 要怎使用,还不熟悉
关于 frameworks 的 修改 运用 , 是能在 Eclipse上运作吗??
而且我OS 是 Windows 7, 是否能进行呢?
时间: 2025-01-28 02:03:31