Muszę opracować aplikację dla tabletów z systemem Android, która wymaga drukowania plików na drukarce Bluetooth . Drukowanie przez Bluetooth to jedna z najważniejszych funkcji mojej aplikacji. Niestety, nie ma zbyt wielu informacji na ten temat, więc chciałbym poprosić o radę.Android: drukowanie Bluetooth
O ile mi wiadomo, nie jest możliwe drukowanie przez Bluetooth na Androidzie (przy użyciu połączeń natywnych), ponieważ Android BT Stack nie implementuje BPP (Basic Printing Profile). Robi trochę badań Znalazłem następujące alternatywy:
SDK/Biblioteki
- Sybase-iAnywhere-Blue-SDK-for-Android: SDK komercyjna, który obsługuje wiele profili BT. Opracowany przez dużą firmę (dobre wsparcie I zgadnij). Nie znalazłem wielu informacji na ten temat. Czy jest tam pewna dokumentacja, interfejs API lub przykłady użycia tego zestawu SDK? Czy ktoś wie, jak pobrać wersję demo? (link wydaje się być zepsuty ostatni raz próbowałem)
- Zestaw SDK do iPrint: komercyjny pakiet SDK. Niektóre przykłady na ich stronie internetowej, ale nic więcej.
- Zebralink: tylko dla drukarek Zebra (naturalnie). Inni producenci prawdopodobnie mają też interfejsy API dla swoich drukarek.
Google Play aplikacje
- PrinterShare: Commercial (klawisz Premium)
- Bluetooth Smart Printing: Darmowe i lekkie. Roszczenia do drukowania na drukarkach Bluetooth.
Idealnie nie chciałbym być przywiązany do konkretnej marki lub modelu drukarki. Teraz pytania:
- Co według Ciebie byłoby najlepszym wyborem?
- Czy znasz inną alternatywę, którą przegapiłem?
- Czy mogę łatwo drukować pliki z mojej aplikacji za pomocą zewnętrznej aplikacji?
- W jakim formacie należy używać moich plików, aby móc je wydrukować za pomocą funkcji Bluetooth ? (pdf, obrazy itp.)
- Jakieś rady dotyczące producenta i modeli drukarek?
- Czy miałeś jakieś doświadczenie w drukowaniu przez Bluetooth na Androida?
- Czy w najbliższej przyszłości planowane jest wdrożenie technologii Bluetooth w systemie Android?
Z góry dzięki za pomoc;)
mogę ręczyć za ** PrinterShare ** APP - https://play.google.com/store/apps/details?id=com.dynamixsoftware.printershare - to działa na moich urządzeniach do mojego HP Mobilna drukarka Officejet 100. Nie mogłem jednak znaleźć aplikacji ** Bluetooth Smart Printing ** w Google Play. Czy masz link? –