Утечка памяти через IClipboardDataPasteEventImpl

Я заметил странное увеличение памяти в одном из моих занятий. Поэтому я провел небольшой тест: я открыл диалоговое окно несколько раз (открыть - закрыть - открыть - закрыть ....), и память продолжала увеличиваться. Таким образом, я использовал DDMS для выгрузки файла HPROF и открыл его вМАТ (Анализатор памяти). В отчете о подозрении на утечку указывается, что основной причиной роста потребления памяти было следующее:

Поэтому я сделал гистограмму, чтобы проверить тот диалог, на котором я запускал свои тесты, и то, что поддерживает его. Оказывается, это поддерживаетсяAutoCompleteTextViewsкоторые в свою очередь поддерживаютсяandroid.widget.TextView $ IClipboardDataPasteEventImpl. Однако для IClipboardDataPasteEventImpl нет непосредственных доминирующих факторов (кроме, конечно, корня GC). Я попытался найти этот IClipboardDataPasteEventImpl в Интернете, и я искал grepcode (источник Android), но единственное, что я мог придумать, этозапись в блоге, Я не могу читать на каком бы то ни было языке, но могу прочитать только английские слова, указывающие на то, что это может быть ошибкой в Samsung Galaxy SII (телефон, который я использую, работает на Android 2.3.x), связанные с ClipboardManager. Однако я не уверен в этом (я хочу это исправить, поэтому я не склонен просто признать, что это неустранимая ошибка), и я понятия не имею, где появился этот буфер обмена и почему. Я был бы очень признателен за любые указания / идеи по этому вопросу.

Ответы на вопрос(2)

Ваш ответ на вопрос