Android SDK Tool, Revision 12 больше не стирает информацию о пользователях? - PullRequest
1 голос
/ 07 июля 2011

Я только что обновил свой инструмент Android SDK до версии 12 сегодня.Обычно я ставлю флажок «стереть данные пользователя» перед запуском AVD.Но теперь кажется, что Rev 12 сохраняет все мои настройки (не сбрасывая симулятор в исходное состояние).Кто-нибудь еще сталкивается с этой проблемой?Является ли единственным решением просто создать новый AVD каждый раз?

Редактировать: причина, по которой я каждый раз стираю пользовательские данные, связана с тем, что мое приложение закодировано для копирования базы данных по умолчанию при первом использовании.Я использую разные начальные БД для проверки разных вещей.

Ответы [ 4 ]

1 голос
/ 11 августа 2011

Если у вас есть свои avd в /root/.android/myAPI8.avd
, принадлежащие пользователю root
, и теперь вы пытаетесь запустить «emulator -wipe-data myAPI8.avd» с пользователем jenkins
,Пользователю jenkins не разрешается удалять файлы, и -wipe-data завершается с ошибкой,
НО эмулятор по-прежнему запускается со старыми пользовательскими данными на месте.

Если вы удалите /root/.android/myAPI8В папке .avd вместо этого пользователю jenkins будет выдан сбой «Ошибка инициализации SDL».

У меня нет обходного пути.

Возможно, у вас проблема с правами доступа пользователя,
нетпроблема SDK.

1 голос
/ 07 июля 2011

Я знаю, что это не точный ответ, который вы ищете, но, если это поможет, в документации Android говорится, что вы можете запустить AVD (используя командную строку) с некоторыми дополнительными опциями для удаления пользовательских данных, например: c: \ android-sdk-windows \ tools> эмулятор -avd hero -wipe-data

http://developer.android.com/guide/developing/tools/emulator.html

Лучший

-serkan

0 голосов
/ 06 июля 2015

Откройте меню Сервис. Инструменты -> Android -> Диспетчер AVD. Выберите AVD, щелкните раскрывающийся список, выберите «Очистить данные» и подтвердите, нажав «ДА».

0 голосов
/ 17 сентября 2011

Кажется, это признанная ошибка в R12 инструментов разработчика. См. выпуск 18444

...