Articles of xamarin.android

AndroidGameWindow.SetDisplayOrientation NullReferenceException

Я разработал игру для Android с помощью MonoGame & Xamarin. Я включил BugSense в него и быстро начал получать следующую трассировку стека исключений: System.NullReferenceException: Object reference not set to an instance of an object at Microsoft.Xna.Framework.AndroidGameWindow.SetDisplayOrientation (Microsoft.Xna.Framework.DisplayOrientation) <0x001c4> at Microsoft.Xna.Framework.AndroidGameWindow.SetOrientation (Microsoft.Xna.Framework.DisplayOrientation,bool) <0x00097> at Microsoft.Xna.Framework.OrientationListener.OnOrientationChanged (int) <0x001c7> at Android.Views.OrientationEventListener.n_OnOrientationChanged_I (intptr,intptr,int) <0x0003f> at (wrapper dynamic-method) object.ed9d7c7c-f3e6-4d7a-9249-1a139a251aed (intptr,intptr,int) […]

SSLHandshakeException на Android 4.4 и ниже

У меня проблема, когда я хочу подключиться к API-интерфейсу Paypal Rest с методом POST. Когда я не использую modernhttpclient, я получил ошибку The authentication or decryption has failed. Но когда я использую modernhttpclient, он работает в Android API 23 (Marshmallow), и когда я тестирую в Android API 19 (устройство) и Android API 16 (эмулятор), я […]

«Ожидание устройства» при отладке на телефоне

Когда я отлаживаю приложение для Android на устройстве, он просто сидит на «Ожидание устройства» бесконечно. В журнале нет ничего, чтобы сказать, что что-то не так. Он работает отлично в первые 1 или 2 раза, а затем просто не может подключиться к телефону. Я пробовал это со следующими телефонами: Samsung Galaxy S1 Samsung Galaxy Nexus HTC […]

Как зарегистрировать мой собственный подкласс приложения в Xamarin.Android?

у меня есть public class MyApp : Application В Java я бы добавил строку в манифест и передал ей пространство имен и имя моего приложения: <application android:icon="@drawable/icon" android:label="@string/app_name" android:name="com.devahead.extendingandroidapplication.MyApplication"> В Xamarin есть атрибут [Application] но в документации указано, что элемент Name не поддерживается . Итак, как я могу зарегистрировать свой подкласс? Где применить атрибут? Если […]

Usb-устройства android, c # Xamarin

Недавно я начал писать на Xamarin, и у меня возникли проблемы с написанием кода, чтобы посмотреть на устройства, подключенные к моему хосту. Я прочитал документацию SDK, и все документы написаны в java. Я пытаюсь изменить java на C #, и я закодировал это, чтобы найти подключенные устройства: UsbManager manager = (UsbManager)GetSystemService (Context.UsbService); display.Text += " […]

Ошибка: JNI ERROR (ошибка приложения): доступ к устаревшей глобальной ссылке

Я получаю эту ошибку JNI ERROR (ошибка приложения): доступ к устаревшей глобальной ссылке Когда я запускаю свое приложение в ОС Android v4, но когда я запускаю то же приложение в Android версии 2.3, я не получаю эту ошибку. Эта ошибка возникает в точке, где я вызываю класс AsyncTask, где я передаю массив строк в качестве […]

Есть ли безопасное хранилище в Android через Monodroid из коробки?

Как и многие люди, я разрабатываю приложение с общей кодовой базой (Windows Store + Android + MonoTouch + [позже] WP8). Кроме того, как и во многих приложениях, у меня есть локальное состояние, которое необходимо сохранить для этого приложения. Одной частью информации, которую я храню, является токен аутентификации для пользователя, который выполнил вход. На платформе Windows […]

Как развернуть проект android xamarin для Xamarin Android Player в VS 2015

Когда я пытаюсь развернуть одно приложение для android xamarin для Xamarin Android Player, я получаю эту ошибку 1>—— Skipped Deploy: Project: Phoneword, Configuration: Debug Any CPU —— 1>Project not selected to build for this solution configuration ========== Deploy: 0 succeeded, 0 failed, 1 skipped ========== Android-эмулятор просто отлично работает Но с vs 2015 он не […]

Как удалить неиспользуемые языки из окончательного файла APK с помощью Xamarin.Android?

Я добавил некоторые из библиотек поддержки Android в свой проект, и теперь я в основном сталкиваюсь с той же проблемой, что и в этом вопросе: Android Studio экспортирует строки из библиотеки поддержки в APK Поскольку я не могу использовать настройки Gradle с Xamarin, я не могу использовать решение, описанное в ответе StackOverflow. Кто-нибудь есть идея, […]

Xamarin.Android сборки / развертывания очень медленно. Как ускорить их?

У нас есть большой проект Xamarin.Android с двумя зависимыми проектами и группой сторонних DLL. Выполнение развертывания отладки (без каких-либо изменений) на эмуляторе Hax-x86 или устройстве Nexus 5 очень медленно (> 80 секунд). Для сравнения версия Xamarin.iOS приложения развертывается менее чем за семь секунд на реальном устройстве. Чтобы проверить время развертывания, я также создал новый проект […]