方法1:在SD卡中放入特殊文件,搜索此文件找到SD卡http://
方法2:
加监听,在加载或者卸载SD时获得SD卡的信息
public void onReceive(Context context, Intent intent) { System.out.println(" Receive SDCard Mount/UnMount!"); System.out.println( "Data: " + intent.getData()); DriverName = intent.getData().getPath();//SD卡的路径 System.out.println( "DriverName: " + DriverName); } }; IntentFilter filter = new IntentFilter(); filter.addAction(Intent.ACTION_MEDIA_MOUNTED); filter.addAction(Intent.ACTION_MEDIA_UNMOUNTED); filter.addDataScheme("file"); registerReceiver(mReceiver, filter);