我是靠谱客的博主 端庄薯片,最近开发中收集的这篇文章主要介绍android判断usb已连接,如何在Android 4.2中检测USB连接?,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

我使用ACTION_MEDIA_MOUNTED和ACTION_MEDIA_UNMOUNTED来检测Nexus 4上的USB连接,但无法接收任何广播信号.

这是我的广播接收器代码:

IntentFilter filter = new IntentFilter();

filter.addAction(Intent.ACTION_MEDIA_MOUNTED);

filter.addAction(Intent.ACTION_MEDIA_UNMOUNTED);

filter.addDataScheme("file");

debugReceiver = new BroadcastReceiver() {

@Override

public void onReceive(Context context, Intent intent) {

final String action = intent.getAction();

if (Intent.ACTION_MEDIA_MOUNTED.equals(action)) {

debugOn = true;

} else if (Intent.ACTION_MEDIA_UNMOUNTED.equals(action)) {

debugOn = false;

}

}

};

registerReceiver(debugReceiver, filter);

有任何想法吗?我还搜索了其他问题;他们说如果我加

“ filter.addDataScheme(” file“);”

我会收到信号,但是我已经尝试过,但是什么也没收到.

最后

以上就是端庄薯片为你收集整理的android判断usb已连接,如何在Android 4.2中检测USB连接?的全部内容,希望文章能够帮你解决android判断usb已连接,如何在Android 4.2中检测USB连接?所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部