У меня есть текстовый файл, и я хочу получить его из проекта с общим кодом. Я хочу, чтобы он работал на Android, iOS и Windows Phone. Какой был бы лучший подход и где я должен поместить текстовый файл?Как добавить текстовый файл и получить его из SharedCode
ответ
Вы можете использовать следующий плагин, чтобы достичь его: https://github.com/dsplaisted/PCLStorage
Для получения дополнительной информации о том, где поставить его и построить настройки, посмотрите на это: https://developer.xamarin.com/guides/xamarin-forms/working-with/files/
Поскольку общий проект компилируется в нативный проекта вам нужно будет разместить его там (скопируйте файл на Android, iOS & Проект Windows Phone). Теперь вы должны получить доступ к нему из общего проекта с помощью отражения, как это:
var assembly = GetType().GetTypeInfo().Assembly;
using (var stream = assembly.GetManifestResourceStream("YourNativeAssembly.FolderYouPutTheFileIn.filename.txt"))
using (var reader = new StreamReader(stream))
{
string contents = reader.ReadToEnd();
}
Обратите внимание, что вы только что добавленный файл должен быть EmbeddedResource!
Если вы хотите настроить таргетинг на несколько платформ, вам, вероятно, придется изменить «YourNativeAssembly» на платформе (или называть каждую собственную сборку одинаковой). Для этого см. Документацию this.
- 1. Как отправить текстовый файл и добавить его с помощью Arduino
- 2. Как получить строку из простой текстовый файл
- 3. Как открыть текстовый файл и разобрать его
- 4. Perl: прочитайте текстовый файл и «откройте» его
- 5. Добавить данные в текстовый файл
- 6. Прочтите текстовый файл и разделите его на
- 7. Получить Json и вывести его в текстовый файл unecoded
- 8. Прочтите текстовый файл и измените его
- 9. Python прочитать текстовый файл из URL и записать его построчно
- 10. Добавить в текстовый файл
- 11. Как добавить файл в текстовый файл
- 12. прочитать текстовый файл и сортировать его
- 13. Простой способ получить и изменить файл .vb, как текстовый файл
- 14. Как сохранить java все строки из вывода java-консоли в текстовый файл и правильно добавить его?
- 15. Организовать текстовый файл и преобразовывать его CSV
- 16. Как добавить содержимое в текстовый файл
- 17. Как добавить новое поле в текстовый файл и добавить значение?
- 18. C# получить текстовый файл из каждой папки,
- 19. Добавить текстовый файл, используя C#
- 20. Добавить вход в текстовый файл вместо его замены
- 21. Включая текстовый файл в файл банку и читать его
- 22. Как добавить заголовок в текстовый файл
- 23. Поиск текстовый файл и добавить в таблицу
- 24. Как добавить текстовый файл в проект Netbeans
- 25. C#, как читать текстовый файл и добавлять его в другой текстовый файл?
- 26. Как добавить один в текстовый файл? (Java)
- 27. Как добавить в текстовый файл в android?
- 28. Текстовый файл в PHP, как обрабатывает его
- 29. Как читать текстовый файл без его блокировки?
- 30. python перезаписать и добавить в текстовый файл