2015-10-04 177 views
0

我的應用程序將數據(對象)寫入文件。爲了在Android Studio中測試它,我使用了仿真器,但這總是會導致I/O錯誤。 所以我測試了一個真正的手機,但它不啓動。寫入和讀取文件

有沒有一種方法可以直接測試這個仿真器上,或者是真正的手機內存絕對有必要嗎?

+0

你可以張貼一些錯誤日誌? – KrunalParmar

+0

請提供一些代碼或堆棧跟蹤來澄清您的問題 –

回答

0

讀文件 「原始/銀行」:

InputStream inputStream = getResources().openRawResource(R.raw.banks); 
    ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream(); 
    int i; 
    try { 
     i = inputStream.read(); 
     while (i != -1) { 
      byteArrayOutputStream.write(i); 
      i = inputStream.read(); 
     } 
     inputStream.close(); 
    } catch (IOException e) { 
     Log.d("TAG",e.getMessage()); 
    }