Возможно ли для теста Android JUnit создать файл конфигурации в каталоге данных целевых приложений? - PullRequest
2 голосов
/ 05 марта 2012

Я бы хотел, чтобы мой тест Robotium создал файл конфигурации для приложения, которое я тестирую для чтения. Файл будет находиться во внутреннем каталоге хранилища / данных, связанном с протестированным приложением.

Возможно ли это? В настоящий момент я получаю сообщение об ошибке «Отказано в доступе».

Ответы [ 2 ]

0 голосов
/ 06 марта 2012

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

В моем случае мое приложение не генерирует файлы, так что это не проблема.

0 голосов
/ 05 марта 2012

Напишите сценарий оболочки и отправьте файл с помощью команды root adb. Если это не поможет, создайте файл внутри теста.

...