CUPS Printing was a productivity app developed by UpActivity. It was removed from Google Play Mar 2, 2024 and is no longer available for download.
Download Statistics
CUPS Printing had been downloaded 130 thousand times before it became unavailable.
User Ratings
CUPS Printing was rated 3.65 out of 5 stars, based on 560 ratings.
App Information
CUPS Printing was free to download. The APK download size was 2.08 MB. The last available version was 1.5.0. The last update was on November 29, 2018.
Technical Requirements
CUPS Printing required Android 4.4+ or higher. The app had a content rating of Everyone. The app had been available on Google Play June 2015.
Description
Have a local printer shared over CUPS or IPP? Then this app allows you to directly print to it from your Android device.
This app just provides a Print Service to Android. This means that once it's installed, you have to enable it from your 'Print' section of the settings app of you device. Once the service is enabled, the printers are automatically discovered using the mDNS protocol. You can print anything you want from any app, as long as the print service is enabled.
Of course, printing document is an important matter. Because your documents are your most private information, you don't want anybody to have access to this information. This is why this app is completely open sourced and free to use, modify and redistribute (under the LGPL license). You can check more on the app website or GitHub repository: http://benoitduffez.github.io/AndroidCupsPrint
This app was only tested with a single CUPS server, running on Debian 8; and with a single printer, an HP Deskjet connected over http. This means that there is a high probability that you may encounter bugs; in which case you are quite welcome to submit an issue on the GitHub project page: https://github.com/BenoitDuffez/AndroidCupsPrint/issues/new
You can also fork the project and contribute in any way you want.
This software uses jmdns, licensed under the Apache Licence. This software uses a modified version of the cups4j library under the GNU LGPL license. This software is based off of Jon Freeman's work. Further details may be found at http://mobd.jonbanjo.com/jfcupsprint/ and http://benoitduffez.github.io/AndroidCupsPrint
Redistribution and use of this app in source and binary forms, with or without modification, is permitted provided this notice is retained in source code redistributions and that recipients agree that JfCupsPrint is provided "as is", without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose, title and non-infringement. In no event shall the copyright holders or anyone distributing the software be liable for any damages or other liability, whether in contract, tort or otherwise, arising from, out of or in connection with the software or the use or other dealings in the software.
Recent changes: v1.5 — november 2018 Major update, two years since the last. * use of modern development tools (AndroidX, Kotlin, ...) * bug fixes and improvements (full list available on GitHub, check the 1.5.0 tag message)
Get a detailed PDF report for CUPS Printing with download trends, rating history,
and key performance statistics — useful for competitive research or tracking your own app.
Learn more
★★★★★
Works great! Allows me to print to my HP Laser jet P1505 that is attached to a Raspberry Pi running CUPS. Once the app was installed I added my printer manually. You do not add the printer in this app you have to do it in the android print services section of settings in the OS. The only thing you can do in this app as far as I can tell is remove printers. On my Samsung A71 with Android 11, I go to Settings > Connections > More connection settings > Printing > Click on Android CUPS Print to enable > then click on it again to go in to the settings for Android CUPS Print > click the 3 dots and choose to add printer. I added my printer address and name manually. Next, make sure the default android print service is on as well. I needed it to be enabled to print. Go to Settings > Connections > More connection settings > Printing > and make sure the default print service is enabled. Once you have added the printer and have both services enabled you should be able to choose your printer when choosing to print something. Thank you!
★★★★★
I know getting this to work on android took alot of time, and I really wanted to thank you. To others, it connects to other cups servers, so I was able to print through my local cups' server. I do wish I could add printer and provide a ppd or something.
★★☆☆☆
Regrettably, I have a Pixel 3XL with Android 11 and the Printing option within Settings is nowhere to be found, after installing this app. Consequently, cannot attempt to add any printers. Can only conclude, at this stage, there is a compatibility issue with Android 11.
★★☆☆☆
Doesn't work. Scan finds nothing even when putting in IP address. Manually configuring with exact info from Linux desktop CUPS server adds the printer yet always reports printer not available. All required ports open as per instructions from CUPS. I can print perfectly fine from my desktop and laptop, but nothing from my Android using this app. This review is for both the F-Droid version and the Google Play version.
Technologies used by CUPS Printing
CUPS Printing is requesting 2 permissions and is using 23 libraries.
Show details
Back to top
AppBrain Intelligence premium content
Subscribe now to get full and unlimited access to AppBrain Intelligence.
You'll have access to:
Each subscription will automatically renew 3 days before the expiration date for
the same time period. Subscriptions can be cancelled at any time before the renewal.