Articles of xamarin.android

Защита паролем Android Keystore

Мы использовали Anroid Keystore для хранения конфиденциальных данных и настройки пароля для Keystore. Эти пароли используются в сочетании с классом KeyStore в методах load, getKey и setKeyEntry. Сам Keystore зашифрован, и приложение может просматривать и запрашивать свои собственные данные, поэтому мы можем сказать, что данные в кэше хранятся несколько безопасно, но как мы можем защитить […]

Как использовать .Net Reactor obfuscated dll Xamarin Android APK

Я новичок в Xamarin Android. Я создал приложение с помощью Visual Studio 2015 Community Edition. Я установил конфигурацию решения для выпуска. Для обфускации я использовал .Net Reactor. Вот как я пытался запутаться 1: Как только я создам приложение, я перейду в папку Bin \ Release 2: Обфускать App.dll 3: Замените исходную dll на обфускацию dll […]

Как разместить различные пользовательские дочерние элементы в расширяемых элементах списка?

В представлении «Расширяемый список» у меня есть три заголовка с дочерними представлениями, я хочу поместить пользовательские представления для просмотра в каждом из заголовков, как в одном дочернем представлении. Я хочу разместить представление сетки изображений и в другом дочернем представлении. Я хочу разместить панель пользовательского поиска и радио Кнопки и вид списка и т. Д. Как […]

NullReferenceException при запуске приложения Xamarin Droid

Перед запуском приложения Xamarin для Android через Visual Studio 2015 я столкнулся с NullReferenceException. Он бросается после выхода из OnCreate () в моем основном действии, но я не знаю, где и почему. Как узнать дополнительную информацию об этой ошибке? Вывод Debug выглядит следующим образом: 05-21 20:18:51.643 D/OpenGLRenderer(25574): Use EGL_SWAP_BEHAVIOR_PRESERVED: true 05-21 20:18:51.651 D/Atlas (25574): Validating […]

Могу ли я получить обратный вызов в классе App всякий раз, когда новая активность запускается во всем приложении?

Мое приложение использовало стороннюю библиотеку входа и несколько других библиотек . Который открывает свою собственную деятельность. Я просто хочу уведомлять свое приложение, когда открывается какая-то активность. Например, всякий раз, когда из моего приложения открывается экран Activity for Calling.

Xamarin.Forms MasterDetailPage с TabbedView – вкладка Заголовок, отображаемый при навигации через меню гамбургера

Я использую Xamarin.Forms в разработке приложения для Android и iOS. У меня есть MasterDetailPage с TabbedPage (домашняя страница) в качестве детали, которая имеет 5 вкладок на нем и на главной странице (меню гамбургера). У меня есть два варианта, которые являются Главная или Учетная запись. На iOS вкладки ведут себя так, как ожидалось, в том, что […]

В XNA to Mono Android Conversions: что такое простой (или самый простой) способ обработки жизненного цикла активности?

Я разработчик C #, работающий над конверсиями в Mono Android. Эти преобразования работают отлично, за исключением тех случаев, когда телефон отключается или затуманивается, и пользователь снова коснулся экрана … Игра потеряна. Каков самый простой способ справиться с этим? Я слышал, что это называется жизненным циклом, и нашел много кратких описаний этого цикла без объяснений того, […]

Как я могу использовать клиента ServiceStack с лицензией Xamarin.Android Indie

Когда я скомпилирую приложение Xamarin.Android, которое связано с скомпилированной dll ServiceStack, компиляция завершилась с сообщением: Ошибка XA9003: Assembly System.ServiceModel, Version=2.0.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 требует лицензии ツ Бизнес ツ  (или выше). (XA9003) Я скомпилирую его с этой скомпилированной dll ServiceStack Как я могу использовать клиента ServiceStack с лицензией Xamarin.Android Indie? Есть ли DLL, не связанная с […]

MvvmCross – попытка использования фрагментов И последняя поддержка lib приводит к связыванию проблем

Я хотел бы использовать SlidingPaneLayout или DrawerLayout, но для них требуется более новая библиотека поддержки. У Xamarin есть один в хранилище компонентов (Android Support Library v4 (Rev 18). Но если я попытаюсь использовать эту И использовать поддержку фрагментов Mvvm (для чего требуется ссылка на Mono.Android.Support.v4), я получаю такие ошибки компоновщика: error : Duplicate managed type […]

Защита локальной базы данных SQLite (приложение для Android)

У нас есть приложение для Android, которое хранит свои данные в локальной базе данных SQLite; Прежде всего для производительности, а также для работы в автономном режиме (поскольку мы часто находимся в районах с низким уровнем сигнала). На данный момент данные хранятся в зашифрованном формате (передаются с наших веб-серверов), но это само по себе вызывает проблему […]