Chcę mieć funkcję drukowania w mojej aplikacji Android. Również moja aplikacja może obsłużyć różnych użytkowników i nie chcę, aby zrobili żadnych konfiguracji komputera dla tego samego.Również, nie wiem, jaki typ drukarek mogą one use.Zapewnij mi trochę wiedzy w tym zakresie lub jak to wdrożyć.Android - jak drukować z urządzenia z systemem Android?
Odpowiedz
Android SDK nie ma jeszcze api drukarki. musimy korzystać z apisów stron trzecich, a najlepszym z nich jest Google Cloud Print.
Możesz po prostu przekazać plik PDF do PrintDialogActivity, który w próbce ... zostanie wydrukowany z dowolnego miejsca, ale zanim Twoja drukarka zostanie zarejestrowana na serwerach Google Cloud.
Go poprzez linki poniżej
Google Cloud Print Sample:
https://developers.google.com/cloud-print/docs/android
Jak się zarejestrować: http://support.google.com/cloudprint/bin/answer.py?hl=en&answer=1686197&p=mgmt_classic
Jak to działa: http://www.google.com/cloudprint/learn/howitworks.html
Pomoc: http://support.google.com/cloudprint/?hl=en&p=mkt_support_faq
Wspaniała wiadomość!
W Androidzie 4.4 (poziom API 19) i wyższe, ramy zapewnia usługi drukowania zdjęć i dokumentów bezpośrednio z Android zastosowań.
W przypadku API <19 [Google Cloud Print] (https://developers.google.com/cloud-print/docs/android) nadal jest to opcja typu "idź do". – EmmanuelMess
- 1. Orientacja urządzenia z systemem Android
- 2. Jak określić prędkość urządzenia z systemem Android?
- 3. Jak pobrać bazę danych SQLite z urządzenia z systemem Android?
- 4. Jak sprawdzić użycie GPU urządzenia z systemem Android?
- 5. Jak uzyskać rozdzielczość ekranu urządzenia z systemem Android ..?
- 6. Jak programowo podłączyć 2 urządzenia z systemem Android przez Bluetooth?
- 7. Jak śledzić pozycję urządzenia z systemem Android w budynku?
- 8. Jak zbudować FFMPEG dla całej architektury urządzenia z systemem Android?
- 9. Jak znaleźć adres IP LAN urządzenia z systemem Android?
- 10. rozwijać C#/.NET na urządzenia z systemem Android
- 11. skompilować i zbudować "iw" dla urządzenia z systemem Android 4.1?
- 12. Selendroid nie może rozpoznać urządzenia z systemem Android 7
- 13. Urządzenia z systemem Android Ograniczenie GL_MAX_TEXTURE_SIZE, bezpieczny rozmiar tekstury
- 14. Odpowiednik NSLog dla urządzenia z systemem Android przy użyciu Eclipse
- 15. Zdobądź obsługiwany kodek dla urządzenia z systemem Android.
- 16. Zużycie systemu Android: jak obsługiwać istniejącą aplikację na urządzenia z systemem Android
- 17. Problemy z systemem Android Soundpool
- 18. Kolejka wątków z systemem Android
- 19. Geofencing z systemem Android (wielokąt)
- 20. emulator tabletu z systemem Android
- 21. Urządzenia z systemem Android 4.x odbierają wiadomości GCM, ale urządzenia z Androidem 2.3 Nie
- 22. Przenieść plik między urządzeniami z systemem Android?
- 23. używać urządzenia z systemem Android jako zestawu słuchawkowego dla innego urządzenia
- 24. Oświadczenie na walizkę z systemem Android - pomoc
- 25. Obsługa wielodotykowych urządzeń z systemem Android
- 26. Multidex z systemem Android 2.3 (API 9)
- 27. Aparat z systemem Android: fixed lens focus
- 28. Wstawianie zbiorcze na urządzeniu z systemem Android
- 29. Jak uzyskać nazwę Android AVD z adb nazwy urządzenia
- 30. Jak zrestartować telefon z systemem Android z kernela
+1 Nicea odpowiedź. – Venky
Dzięki! Masz również pojęcie, czy możliwe jest drukowanie w sieci Wi-Fi i bluetooth na Androidzie – Vibhuti
Możesz używać chmury drukującej API dla KitKat, która pozwala na bezpośrednie drukowanie Wifi lub drukowanie w bazie internetowej. Nadal nie ma zbyt wiele dokumentacji obok http://www.youtube.com/watch?v=Iub67ic87KI i https://developer.android.com/training/printing/custom-docs.html – Necronet