他是我的代码:
File f;
FileInputStream inputStream;
byte[] buffer = null;
try {
f=new File("/sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq");
if(f.exists()){
inputStream = new FileInputStream(f);
inputStream.read(buffer);
}
Log.i("informacja","Czytam");
} catch (Exception e) {
// TODO Auto-generated catch block
Log.i("informacja",e.toString());
}
文件路径正确,文件存在。但总是在 inputStream.read(buffer) 中我得到 NullPointerException。这是我的清单的一部分:
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
谁能建议我在哪里犯了错误?
@更新。感谢您的代码片段。现在我可以阅读但是:这就是我得到的:[B@41a743c8 我应该得到的:1000000