Как вы можете просмотреть фактическое растровое изображение на Android Studio 3.2? - PullRequest
0 голосов
/ 29 октября 2018

Я знаю, что есть хорошая функция, которая позволяет просматривать фактическое растровое изображение из дампа кучи до Android Studio 3, но, похоже, его уже нет. enter image description here

Ref

https://stackoverflow.com/a/40945553/827785

1 Ответ

0 голосов
/ 02 марта 2019

Получил ответ от ведущего аналитика команды Android Studio:

Функция «Просмотр растрового изображения» все еще доступна (для Android 5.0 до 7.1): дамп кучи, когда вы выбираете класс Bitmap (или связанный), а затем Например, вы увидите дополнительную вкладку под названием «Предварительный просмотр растрового изображения» в панель сведений об экземпляре (рядом с вкладкой «Ссылки»). Это имеет растровое изображение, которое вы хотите.

Однако есть предостережение: в какое-то время во время Oreo (Android 8.0) таймфрейм, было изменено в сериализации HPROF Android на НЕ включить растровое содержимое. Техническая причина: HPROF - это снимок кучи Java, а не собственной кучи, но растрового содержимого на самом деле проживают в родной куче. По сути, старый Android версии ломали спецификации, чтобы обеспечить удобство, и с тех пор эта "дыра в петле" была закрыта.

Это определенно в нашем списке дел, чтобы исследовать пути на передний план эта информация еще раз в Oreo и более новых версиях Android.

https://www.reddit.com/r/androiddev/comments/av3lhx/were_on_the_engineering_team_for_android_studio/ehhlfdt

...