2016-08-12 15 views
0

私はTransactionReport(user selectedDate)というフォルダ内にファイル(TranReport.pdf)を作成しようとしていますが、私は何か問題に直面しています。問題がpdfFolder.mkdir()を変更することで解決してしまったファイルはAndroidのSDカードで作成されません

コード

  try { 

      File pdfFolder = new File(
        Environment.getExternalStorageDirectory() + "/" 
          + "Android/AMSP/", "TransactionReport(" + date 
          + ")"); 
      if (!pdfFolder.exists()) { 
       pdfFolder.mkdir(); 
       Log.i("", "Pdf Directory created"); 
      } 

      File myFile = new File(pdfFolder, "TranReport" + ".pdf"); 

      writer = PdfWriter.getInstance(document, new FileOutputStream(
        myFile)); 
+0

あなたは直面した問題を説明できます –

+0

このアプリを実行するために使用したデバイスとOSのバージョンはどれですか? –

+0

Genemotionエミュレータで4.4.4実行しようとしていて、フォルダ自体が作成されていない。@ YogeshRathi –

答えて

0

。 〜にpdfFolder.mkdirs();

関連する問題