Может ли библиотека jar, связанная через проект библиотеки Xamarin.Bindings, запустить службу в проекте Xamarin.Android? - PullRequest
0 голосов
/ 19 февраля 2019

Я связал нативный код Java с моим проектом Xamarin.Android, создав библиотеку Xamarin.Bindings.Я заметил, что не могу заставить эту библиотеку делать что-нибудь полезное.Я вошел в декомпилированный код библиотеки JAR и увидел, что она пытается запустить фоновые службы, например:

context.startService

или

context.bindService

Я контролировал приложение через устройствоМониторинг и обнаружение, что он не может запустить все виды служб, которые необходимы для работы этой библиотеки JAR.Точное сообщение об ошибке, например:

02-19 19:04:45.882: W/ActivityManager(1570): Unable to start service Intent { act=com.redacted1.redacted2.REDACTED2 pkg=com.redacted1.redacted2 } U=0: not found

Числа после «отредактированных» частей показывают, если два слова совпадают, независимо от регистра.

Мне интересно,Есть ли способ заставить эту работу - т.е. добавить какое-либо преобразование или разрешение, чтобы сделать возможным запуск этих служб?

Я пытался найти эту конкретную проблему, но пока не смог найти ничего.Любые указатели будут приветствоваться.

1 Ответ

0 голосов
/ 26 февраля 2019

Эти проблемы обычно касаются самой банки, вы можете изменить другую, чтобы проверить ее.Если эта проблема исчезнет, ​​вам следует изменить код jar или использовать другой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...