Getting Started with Android Development

Zebra Android Link-OS™ SDK – Android Studio

Overview

This Application Note details the process of designing, packaging, deploying, and running an Android application using the Zebra Link-OS™ Multiplatform SDK and Smartphone Utility. It covers the essential steps for developers to create applications that can connect and print with Zebra mobile printers.

Target Audience

This document is intended for individuals with technical proficiency in Microsoft Windows, Java development using the Android Studio Integrated Development Environment (IDE), and a solid understanding of core programming concepts.

System Prerequisites

To begin Android development, ensure you have the following prerequisites installed:

  • Java Development Kit (JDK)
  • Android Studio
  • A physical Zebra mobile device for testing
  • Zebra Link-OS Multiplatform SDK
  • A network-enabled Zebra printer supporting ZPL or CPCL

For more information on the Zebra Link-OS Multiplatform SDK, visit the Zebra Developer Portal.

Creating Your Zebra Android Connect and Print Application Project

This section guides you through creating a mobile application that enables a handheld device to establish a Bluetooth or TCP/IP connection with a Zebra mobile printer. The process involves setting up your project in Android Studio, defining layouts, creating helper classes, and integrating the Zebra SDK.

Key steps include:

  1. Creating a new Android Project in Android Studio.
  2. Designing the application's user interface and layout files.
  3. Implementing Java helper classes for specific functionalities.
  4. Updating the main application file and including the Zebra Multiplatform SDK library.
  5. Building and running the application on an emulator or a physical device.
  6. Deploying the application by generating a signed APK file.

For further details and sample code, explore the resources available on the Zebra Developer Portal.

PDF preview unavailable. Download the PDF instead.

getting-started-android-development-link-os-sdk-android-studio-app-note Microsoft Word 2016

Related Documents

Preview Zebra FX Series Embedded Java SDK User Guide for Windows
Guide for developers on using the Zebra FX Series Embedded Java SDK for Windows. Learn to develop, debug, and package Java applications for FX9600/FX7500 RFID readers, covering SDK installation, remote debugging, JAR creation, and deployment.
Preview Master Zebra Printer SDK and Tools for Label Print Solutions | DevCon 2025
Explore Zebra's powerful SDKs and tools for label and receipt printing solutions at DevCon 2025. Learn about Zebra Print DNA, ZebraDesigner for Developers, and the Link-OS Multiplatform SDK. Discover how to master printer connectivity, development workflows, and best practices for creating efficient printing applications.
Preview Zebra Scanner SDK for Windows v3.6 Release Notes
Official release notes for Zebra Scanner SDK for Windows version 3.6 (July 2024). Discover new features, bug fixes, and updates for developers working with Zebra barcode scanners on Windows.
Preview Zebra ZQ600 Series Mobile Printers: Frequently Asked Questions
A comprehensive FAQ document detailing the features, benefits, compatibility, and support for Zebra's ZQ600 Series mobile printers, including the ZQ610 and ZQ620 models. Covers product specifications, QLn series comparison, connectivity, durability, and services.
Preview Develop Applications for Zebra Mobile Devices by Use Case
This presentation from DevCon 2025 covers developing applications for Zebra mobile devices, focusing on DataWedge, Enterprise Browser (EB), and EMDK. It explores efficient use of SDKs, common pitfalls in multi-threaded applications, optimizing barcode scanning, and strategies for managing device profiles and permissions.
Preview Zebra RFID SDK for Android v2.0.2.125 Release Notes and Overview
Summary of Zebra RFID SDK for Android v2.0.2.125, detailing updates, bug fixes, device compatibility, and developer system requirements for integrating RFID functionality into Android applications.
Preview Zebra EMDK for Android 14.0 Release Notes - August 2025
Release notes for Zebra's EMDK for Android 14.0, detailing new features, device support, and updates for MX versions, compatible with Android Studio 2024.3.1 (Meerkat). Includes support for MX 14.0 and MX 14.1.
Preview Zebra ZT600 Series Industrial Printers: Advanced Thermal Printing Solutions
Explore the Zebra ZT600 Series Industrial Printers, including the ZT610 and ZT620 models. Discover their rugged durability, exceptional performance, advanced features like Print DNA and Link-OS, and suitability for demanding manufacturing, logistics, retail, and healthcare applications. Learn about their future-ready design and high-resolution printing capabilities.