2013-12-16 51 views

回答

0

正如@segfault所說,它不是公共API的一部分。但是,如果您只是想將其用於調試,則可以使用反射來訪問它。不過,不建議在生產應用程序中執行此操作。

try { 
    Method dumpNativeHeap = Debug.class.getDeclaredMethod("dumpNativeHeap", FileDescriptor.class); 
    dumpNativeHeap.setAccessible(true); 
    dumpNativeHeap.invoke(null, myFileDescriptor); 
} catch (NoSuchMethodException e) { 
    // Shouldn't happen unless the method gets removed in a future API 
}