开机时判断是否有U盘插入

原创 2013年12月04日 09:35:29

	private static String VIDEO_NAME = "egreat.mp4";
	private static String BASE_PATH = "/mnt/usb/";
	private static String VIDEO_PATH_1 = "/mnt/usb/sda4/egreat.mp4";
	private static String VIDEO_PATH_2 = "/mnt/usb/sda4/egreat.mp4";

	/**
	 * 检测USB 状态
	 */
	private void checkUsb() {
		/* 判断是否有U盘插入 */
		File sdDir1 = new File("/mnt/usb/");
		String[] videoPath;
		Log.d(TAG, "custom file path" + sdDir1);
		if (sdDir1.exists() && sdDir1.isDirectory()) {
			videoPath = sdDir1.list();
			if (sdDir1.list().length == 1) {
				Log.d(TAG, "U disk exist one ");
				VIDEO_PATH_1 = BASE_PATH+videoPath[0]+"/"+VIDEO_NAME;
				mMainActivityHolder.getmUsbStateTextView().setText(R.string.usb_ok_one);
			} else if (sdDir1.list().length == 2) {
				Log.d(TAG, "U disk exist two ");
				VIDEO_PATH_1 = BASE_PATH+videoPath[0]+"/"+VIDEO_NAME;
				VIDEO_PATH_2 = BASE_PATH+videoPath[1]+"/"+VIDEO_NAME;
				mMainActivityHolder.getmUsbStateTextView().setText(R.string.usb_ok_two);
			} else {
				Log.d(TAG, "U disk not exist");
				mMainActivityHolder.getmUsbStateTextView().setText(R.string.usb_fail);
			}
			Log.d(TAG, "================"+VIDEO_PATH_1);
			Log.d(TAG, "================"+VIDEO_PATH_2);
		}
	}







相关文章推荐

ALock(U盘做开机,挂机钥匙)

  • 2012年10月30日 08:00
  • 375KB
  • 下载

Android下开机启动后U盘经常不能自动挂载

======================

Windows 7/8/8.1 误删EFI启动项,无法开机解决方案(U盘+原版镜像)

今天手贱把Windows 7的启动项删了,因为是GPT分区,EFI引导的,又不像MBR那般容易解决 想想重装系统也麻烦,而且只是删了个启动项而已,就没必要去费那个时间 想了一下,W...
  • maxsky
  • maxsky
  • 2014年07月27日 00:01
  • 24300

WinCE 应用程序开机自动运行的方法(flash,U盘,SD卡都行)

近日在开发过程中遇到WinCE应用程序开机自动运行的问题,在网上找了找,发现大概有以下三种方法: 1、 将应用程序和应用程序快捷方式添加到映像里,再将快捷方式添加到StartUp目录下,这样当系...

VC++实现U盘开机锁

请见代码分析#include #include #include #include #include #include #define MAX_DEVICE 256 wchar_t U...

U盘电脑开机锁

  • 2013年10月17日 04:18
  • 1KB
  • 下载

U盘启动工具可开机启动

  • 2010年04月18日 18:36
  • 480KB
  • 下载

U盘资料窃取(复制+开机启动+后台发送)

原本是想制作一个类似于U盘木马的东东,可以自动下载电脑上U盘里资料,后台发送给自己,...
  • foolyc
  • foolyc
  • 2014年06月09日 23:13
  • 1161

U盘打造开机锁代码(c语言编程)

  • 2010年05月08日 15:58
  • 3.43MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:开机时判断是否有U盘插入
举报原因:
原因补充:

(最多只允许输入30个字)