有没有办法从Android Studio(Intellij)中的调试控制台保存位图

Aus*_*110 16 intellij-idea android-studio

在android studio中,您可以通过单击变量旁边的视图来查看调试控制台中的位图(视图位图).我想知道是否有办法将这些保存到您正在使用的计算机上? 位图我想保存

Mar*_*ler 2

当执行在断点处停止时,可以评估代码,这允许将代码粘贴到那里,然后可以通过给定Bitmap句柄执行导出...假设活动应用程序已被授予写入权限外置储存。

这将是要粘贴和评估的代码,bitmap导出的句柄在哪里:

try {
    FileOutputStream output = new FileOutputStream(new File(Environment.getExternalStorageDirectory().toString(), "test.jpg"));
    bitmap.compress(Bitmap.CompressFormat.JPEG, 100, output);
    output.flush();
    output.close();
} catch (Exception e) {
    e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)

它看起来应该是这样的:

评估代码

然后可以使用“设备文件资源管理器”从 中下载导出的图像/mnt/sdcard