Android-контекст и OSGi Bundle - PullRequest
       22

Android-контекст и OSGi Bundle

1 голос
/ 04 марта 2011

Я на самом деле работаю над OSGi для Android, и я близок к достижению своей цели, но есть одна маленькая проблема.

Фреймворк (Apache Felix) успешно работает.Проблема исходит от пакетов, которые хотят получить контекст приложения.Я просто не могу попытаться использовать их, потому что во время выполнения у меня есть красивый "Не удалось найти classe Android.content.Context", связанный с [...].(И затем появляется NoClassDefFoundError при попытке получить ServiceReference)

Я связал Android.jar с Bundle, но этого, похоже, недостаточно (даже если компиляция в порядке).Возможно, это неправильный способ создания пакета, поэтому я просто экспортирую его как .jar, когда закончим.

Так что, если у вас есть несколько советов о том, как решить эту проблему, они приветствуются;)

Спасибо!

1 Ответ

1 голос
/ 04 марта 2011

Хорошо, я наконец закончил с этим.Я действительно дурак.

В Manifest.mf, раздел "Import-Package", не забудьте добавить android.content

Теперь он отлично работает;)

...