2014-11-18 3 views
0

Я старший разработчик Android, но новый для Realm.ioКак редактировать и заменить default.realm файл

я создал модели, пишет данные на нем + сделал запрос без каких-либо проблем.

Теперь то, что я хотел бы, чтобы изменить базу данных с помощью Realm браузера так ...

  • как можно извлечь файл default.realm сгенерированный на моем тестовом приложении, чтобы изменить его (я использую Nexus 4 для тестирования тестов?
  • Есть ли способ заменить этот default.realm на другой, который мне дал? Мы хотели бы работать с одним и тем же набором данных вместе с разработчиком iOS, поэтому мы решили использовать решение Realm, поэтому нам нужно синхронизировать файлы default.realm.

Спасибо!

ответ

5

Тим из Королевства здесь.

  • Как наши documentation указывают, файл должен быть расположен в корне папки файла для вашего приложения (/data/data/<package_name>/files). Вы должны иметь возможность вытащить файл с вашего устройства с помощью ADB, за это other answer.
  • Да! Вы можете полностью менять файлы. Просто замените файл на диске - если схема внутри файла совпадает с вашими определениями классов, тогда данные должны сразу загружаться при доступе к царству.