2016-02-02 4 views
0

У меня проблема с чтением файла лицензии из памяти телефона. Я пытаюсь выполнить этот код, но не нашел никаких данных.Как читать .lic файл из памяти телефона

InputStream is = this.getClass().getClassLoader().getResourceAsStream("License.lic"); 
if (is == null) 
    throw new IOException("cannot find resource: "+resourcePath); 


System.out.println(getBytesFromInputStream(is)); 
+0

Что означает «читать файл лицензии из памяти телефона»? где вы добавили 'License.lic' в проект? –

+0

Как вы добавили 'License.lic' в' phone memory'? –

ответ

0

Это будет работать Определенно читать файл из внутренней памяти.

try { 
FileReader fr = new FileReader(android.os.Environment.getExternalStorageDirectory()+"/foldernm/file.txt"); 
BufferedReader reader = new BufferedReader(fr); 
String line; 
     while((line=reader.readLine())!=null) { 
       Toast.makeText(getApplication(),line+"",Toast.LENGTH_SHORT).show(); 
      } 
     }catch(IOException ex) { 
     ex.printStackTrace(); 
    }