Java tutorial
//package com.java2s; //License from project: Open Source License import android.util.Log; import java.io.File; import java.io.FileInputStream; public class Main { private static boolean LOGENABLE = false; private static byte[] readELFHeadrIndentArray(File libFile) { if (libFile != null && libFile.exists()) { FileInputStream inputStream = null; try { inputStream = new FileInputStream(libFile); if (inputStream != null) { byte[] tempBuffer = new byte[16]; int count = inputStream.read(tempBuffer, 0, 16); if (count == 16) { return tempBuffer; } else { if (LOGENABLE) { Log.e("readELFHeadrIndentArray", "Error: e_indent lenght should be 16, but actual is " + count); } } } } catch (Throwable t) { if (LOGENABLE) { Log.e("readELFHeadrIndentArray", "Error:" + t.toString()); } } finally { if (inputStream != null) { try { inputStream.close(); } catch (Exception e) { e.printStackTrace(); } } } } return null; } }