Czy JNI jest obsługiwane w środowisku wykonawczym BlackBerry 10 Android? Chciałbym wykonać natywny kod cw mojej aplikacji na Androida, którą chciałbym wdrożyć na BlackBerry 10 OS. W mojej aplikacji na Androida używam JNI do obsługi wywołań zwrotnych z natywnego kodu c do kodu Java. Czy jest to obsługiwane w środowisku wykonawczym androida bb10?Blackberry 10: Android Runtime & JNI
Odpowiedz
Jedyne, co mogłem znaleźć, to ten wątek: Any plans for supporting Android Native Code, który nie ma oficjalnej odpowiedzi.
Domyślam się, że "nie" Android NDK nie będzie wspierany, ponieważ Blackberry 10 ma już Natywny C/C++ SDK dla tych czystych aplikacji C/C++ (gry, inne aplikacje o dużej wydajności) lub jeśli potrzebujesz widżetów interfejsu użytkownika korzystać ze środowiska C++/Qt/Cascades.
Edytuj: Znaleziono oficjalną odpowiedź w sekcji Nieobsługiwane funkcje oprogramowania: "Aplikacje korzystające z kodu natywnego dołączonego do pliku APK". Blackberry 10 Unsupported Software Features for Android. Tak więc jest to zdecydowanie nie dla Blackberry 10.1 i niższego runtime za pomocą Android Gingerbread.
2013-12-05 Aktualizacja: Wygląda na to, że Blackberry 10.2 będzie obsługiwać Jelly Bean i mieć ogólną obsługę Androida JNI za pośrednictwem Android NDK z pewnymi ograniczeniami. Zobacz Blackberry Android Native Support
- 1. Automatyzacja działań symulatora BlackBerry 10
- 2. BlackBerry 10 Niewyłączone włączenie <QObject>
- 3. Jak symulować szczypanie w symulatorze BlackBerry 10?
- 4. jQuery na iPhone/Android/BlackBerry
- 5. Awaria runtime w Parse.com - Android
- 6. Android Runtime permissions- jak wdrożyć
- 7. Problem z przewijaniem ListView w Blackberry 10 SDK beta 2
- 8. Uruchamianie symulatora BlackBerry 10 (alfa) w wirtualnej skrzynce
- 9. JNI WYKRYTY BŁĄD W APLIKACJI
- 10. Błędy weryfikacji podczas próby przeniesienia aplikacji na system Android na BlackBerry 10
- 11. Android: java/JNI call hooking strategy
- 12. Android JNI nie jest pakowany w APK
- 13. Android JNI - Call AttachCurrentThread without DetachCurrentThread
- 14. Android: Uzyskiwanie losowej liczby z metody JNI
- 15. Android JNI: root-cause deadd00d (dvmAbort)
- 16. Android: Włącz/wyłącz przycisk w Runtime?
- 17. Testowanie jednostek Połączenia JNI
- 18. Przepełnienie tabeli referencyjnej Jni
- 19. BlackBerry: Lokalizacja, pakiet zasobów
- 20. Jak skompilować folderu telegram JNI
- 21. Witaj-JNI dla Androida Studio
- 22. Mam J2ME na urządzenia BlackBerry i Android pod Eclipse
- 23. Podpisywanie spamu na kodzie Blackberry
- 24. Odpowiednik klasy BlackBerry do AsyncTask?
- 25. JNI system.out i zachowanie printf
- 26. Blackberry: Przyspieszenie uruchamiania symulatora
- 27. Blackberry - Pola animacja layout
- 28. Renderować PDF na Blackberry?
- 29. Rozwijanie aplikacji BlackBerry
- 30. Facebook Connect dla BlackBerry