如何从手机内存中读取.lic文件

时间:2016-02-02 05:46:10

标签: android

我有问题如何从手机内存中读取许可证文件。我正在尝试此代码但未找到任何数据。

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


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

1 个答案:

答案 0 :(得分: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();
  }