2012-04-05 2 views
1

나는 애플 리케이션 databse에 데이터를 저장하는 애플 리케이션을 가지고 ... 그리고 나는 에뮬레이터에서 만든 sdcard에 응용 프로그램 데이터를 보낼 코드를 썼다 ... 데이터 파일은 SD 카드로 전송되어서 내가 볼 수있는 일식 .. Logged .하지만 어떻게 그 파일을 볼 수 있습니다 에뮬레이터 ?? 이클립스에서 작업하는 경우에뮬레이터 자체에서 sdcard에 저장된 데이터를 보는 방법은 무엇입니까?

내가 전송하세요하는 데 사용되는 코드 사전

답변

1

  try 
         { 
          File sd = Environment.getExternalStorageDirectory(); 
          File data = Environment.getDataDirectory(); 

          if (sd.canWrite()) 
          { 
           String currentDBPath = "\\data\\sharath.android.trail\\databases\\griet1"; 
           String backupDBPath = "sdcard_db"; 
           File currentDB = new File(data, currentDBPath); 
           File backupDB = new File(sd, backupDBPath); 

           if (currentDB.exists()) { 
            FileChannel src = new FileInputStream(currentDB).getChannel(); 
            FileChannel dst = new FileOutputStream(backupDB).getChannel(); 
            dst.transferFrom(src, 0, src.size()); 
            src.close(); 
            dst.close(); 
           } 
           boolean bool=true; 
           if(bool == true) 
           { 
            Toast.makeText(Trial1Activity.this, "Backup Complete", Toast.LENGTH_SHORT).show(); 
            bool = false; 
           } 
          }    
         } 
         catch (Exception e) { 
          Log.w("Settings Backup", e); 
         } 
        } 

덕분 이하, A는 안드로이드 플러그인에서 파일 탐색기에 내장되어있다. 당신은

+0

감사를 통해 UR 답장을

창>보기 표시 ...> 기타> 안드로이드> 파일 탐색기를 이동하여 액세스 할 수 있습니다 ... 내 쿼리 에뮬레이터 자체 –

+0

에서 해당 파일을 이동하는 방법은 실제로 난에이 sdcard에 저장된 파일을 메일에 첨부하십시오. 안드로이드 모바일에 파일을 첨부해야 할 때 어떻게해야합니까? –

+0

필자가 아는 한 에뮬레이터에서 제공되는 "파일 탐색기"응용 프로그램은 없습니다. 이렇게하면 일부 파일 탐색기를 설치하지 않았거나 열 수있는 응용 프로그램이 없으면 에뮬레이터 자체에서 파일을 볼 수 없습니다. – Jwc24678

관련 문제