2015-01-20 3 views
0

Я работаю с Xamarin.Forms (кросс-платформенная разработка для iOS, Android и WP).
С последней версией можно сохранять свойства постоянными.
Это работает для iOS и WP, но, похоже, на Android есть проблемы. К сожалению, документация Xamarin более чем плохая ...
Поскольку свойства сохраняются постоянными, их необходимо сохранить на устройстве (я думаю, что в файле в приложении).
Для iOS есть инструмент с именем IExplore (не Internet Explorer ;-). С помощью этого инструмента я могу проверить приложение на устройстве (iPhone), а также посмотреть файл с настройками.
Вопросы:
- Я думаю, такие постоянные свойства должны храниться в файле на приложение (например, в ИО) -> Правильно?
- Есть ли инструмент (например, iExplore для iOS) для проверки установленного приложения на устройстве (например, планшета Samsung T900)?Как проверить Android-приложение на устройстве (планшет)?

Спасибо за любую обратную связь

Обновление: По: Where are shared preferences stored?, данные должны храниться в /data/data/YOUR_PACKAGE_NAME/shared_prefs/YOUR_PACKAGE_NAME_preferences.xml
В Visual Studio (+ Xamarin) , У меня есть инструмент «Android Device Monitor». С помощью этого инструмента я могу получить доступ к файловой системе планшета.
Если я сделаю это, я могу увидеть/данные/папку, но не подкаталоги, а также нет папки моего приложения ...

+0

Я не думаю, что вы можете увидеть такие данные, если с помощью физического (за исключением корневых) для отладки. Используйте эмулятор и посмотрите, можете ли вы найти файлы. Также убедитесь, что ваши настройки сохранены, иначе ОС не будет генерировать файл настроек. – waqaslam

ответ

0

Ответов:

  • Настройки приложения в Android могут храниться в SharedPreferences. Это дизайн идеально подходит для этого
  • Это называется DDMS для андроид, но я не уверен, что если Xamarin интегрировал его в IDE
Смежные вопросы