|  |  | 
 |  |  |         }).start(); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     public static void copy(Context context, String fileName) | 
 |  |  |     { | 
 |  |  |         String _originalPath = "android" + File.separator + fileName; | 
 |  |  |         String _destPath = context.getExternalFilesDir( | 
 |  |  |                 "").getAbsolutePath() + File.separator + fileName; | 
 |  |  |         String _destDir = _destPath.substring(0, _destPath.lastIndexOf('/') + 1); | 
 |  |  |         File _file = new File(_destDir); | 
 |  |  |         if(!_file.exists()) | 
 |  |  |         { | 
 |  |  |             LogUtil.i(TAG,"单独拷贝 => 不存在指定路径: " + _destDir + ", 这里创建..."); | 
 |  |  |             _file.mkdir(); | 
 |  |  |         } | 
 |  |  |         try | 
 |  |  |         { | 
 |  |  |             InputStream _is = context.getAssets().open(_originalPath); | 
 |  |  |             FileOutputStream _fos = new FileOutputStream(new File(_destPath)); | 
 |  |  |             byte[] _buffer = new byte[1024]; | 
 |  |  |             int _byteCount; | 
 |  |  |             while ((_byteCount = _is.read(_buffer)) != -1) | 
 |  |  |             { | 
 |  |  |                 _fos.write(_buffer, 0, _byteCount); | 
 |  |  |             } | 
 |  |  |             _fos.flush(); | 
 |  |  |             _is.close(); | 
 |  |  |             _fos.close(); | 
 |  |  |             LogUtil.i("FileUtil", "单独拷贝 => 文件: " + _originalPath + " 已拷贝至: " + _destPath); | 
 |  |  |         } catch (Exception e) | 
 |  |  |         { | 
 |  |  |             e.printStackTrace(); | 
 |  |  |         } | 
 |  |  |     } | 
 |  |  |      | 
 |  |  |     public static void copy(Context context, String original, String dest) | 
 |  |  |     { | 
 |  |  |         try |