Well, to answer your question, let me explain to you how this works. To print a file via Bluetooth, you need to have the appropriate profiles on your phone, for example
- BPP - Basic Printing Profile
- HCRP - Hard Drive Replacement Profile
- BIP - the main profile of image processing, etc.
If the phones have these profiles built into the bluetooth stack, then you can develop a top-level application using the bluetooth api and use these functions.
For Wi-Fi attraction, there are many cloud printing apps in the Google Play store that you can use. To achieve wifi printing, you can configure the server and make a cloud push to the server, and the server pushes the file to the printer. There are many materials available online to do this.
source share