1. Introduction
This document is a programming manual for the CITIZEN Android Label Print SDK.
1.1. Who should read this document
This document is intended for developers who integrate their Android application programs with Citizen
label printers.
1.2. System summary
This SDK is referred by Android application program to control Citizen Label printers.
Supported terminals
Below is a list of supported terminals for the SDK.
Android OS version:
Android 2.3.3 (API Level 10) or newer
Android 3.1 (API Level 12) or newer
Supported printer models
Object Model
CL-S700/703
CL-S700II/703II
CL-E720/730
CL-S621/631
CL-S621II/631II
CL-S521/531
CL-S521II/531II
CL-S400DT
CL-E300/303
Windows Application
CITIZEN Android Label Print SDK
Android OS
Wi-Fi / Bluetooth /
USB Host
System diagram of the SDK
Interface
Wired/Wireless LAN, USB
Wired/Wireless LAN, USB
Wired/Wireless LAN, USB, Bluetooth
Wired/Wireless LAN, USB
Wired/Wireless LAN, USB
Wired/Wireless LAN, USB
Wired/Wireless LAN, USB
Wired/Wireless LAN, USB, Bluetooth
Wired LAN, USB
CITIZEN Android Label Print SDK — Programming Manual
Supported interfaces:
Wi-Fi, Bluetooth
Wi-Fi, Bluetooth, USB Host
Direct thermal/Thermal transfer
Direct thermal/Thermal transfer
Direct thermal/Thermal transfer
Direct thermal/Thermal tranfer
Direct thermal/Thermal tranfer
Direct thermal
Direct thermal
Direct thermal
Direct thermal
6
Printer
Print Method