Skip to content
sstreamzet/docs
Android SDK 0.2.0-rc.3Open console
Developer docs / Android SDK
API and integration guide · Updated 2026-09-23

Test app guide

Install the business sample and standalone support app, then start, verify and stop user-approved remote support.

Downloads and public test settings

Download the files below directly. The downloads guide provides the public test key and configuration; pair the device code in your own account for testing.

Android SDK package

0.2.0-rc.3

Maven repository, AAR, sample source, both test APKs, public test configuration and offline guides.

Android 8+ / API 26+ · 45.8 MiB · ZIP

Download

streamzet-android-0.2.0-rc.3-public-20260923.zip

Verify SHA-256
sha256
86ae2b2b3f5df527c302e4ae96f334f9919127a9fae77b114f69cdbfdf045896
Download checksum file

Business sample APK

0.2.0-rc.3

English UI. An SDK embedded in a business screen. Test product entry and remote support. Debug signed for evaluation.

Android 8+ / API 26+ · 44.2 MiB · APK

Download

streamzet-business-sample-0.2.0-rc.3.apk

Verify SHA-256
sha256
470239bdb25f013cf8cab53503d1a93093f41957184af30d31769bf82644edbd
Download checksum file

Standalone support APK

0.2.0-rc.3

English UI. A standalone app for starting and stopping screen sharing and control. Public configuration included; debug signed for evaluation.

Android 8+ / API 26+ · 44.2 MiB · APK

Download

streamzet-support-0.2.0-rc.3.apk

Verify SHA-256
sha256
19b064db0702fdd39c22ea8d94a0b10cd2914a7c887f14a1274f6c2b22de6c1f
Download checksum file

1. Choose the app

App / filePurpose
JCI Store · Support sample / streamzet-business-sample-0.2.0-rc.3.apkAn SDK embedded in a business screen. Use product code, quantity and lookup to test touch/text; it does not change real inventory.
Streamzet Support / streamzet-support-0.2.0-rc.3.apkA standalone app for starting/stopping support. Switch to another app to check screen sharing.

The apps have different applicationIds and independent registration, so their device codes differ. Share from one app at a time and stop before testing the other.

Business sample product lookup screen
The business sample uses English. Scroll down to Open setup guide for step-by-step instructions.
Standalone support app home screen
Streamzet Support provides support status and start/stop controls, without the business input fields.

2. Install and launch

Start with just the standalone support APK above. Both APKs include public connection settings, so no key entry or source build is needed. Sign into your own StreamZet account in a PC browser.

  1. Download the APK on Android 8+ and open Files → Downloads. Transfer PC downloads to Android before opening.
  2. Verify the app name, then choose Install → Open. If installation-source permission is requested, allow that browser or file app. Contact your administrator if organization policy blocks it.
  3. For a signature conflict, keep the installed app until data preservation is clarified. Send the app name, filename and error screen through Contact support.

4. Connect the operator and verify

  1. Share the displayed 8-character code with the authorized operator. Do not publish it or distribute it in screenshots/logs. A code alone does not mean sharing is active.
  2. On the PC, open StreamZet Devices, register that app’s code, then start the registered device’s session. If your organization separately configured automatic enrollment, follow its administrator’s instructions.
  3. Confirm that the app is waiting for the operator, then start its remote session from the dashboard. Verify moving video, connection state and the remote-input indicator.
  4. In the business sample, remotely enter SDK-TEST-123, change quantity and tap Check product. For the standalone app, open an approved test app and check touch, Back, Home and text. Use no passwords or personal data.
  5. Screen-only sessions must reject remote input. Rotate/navigate and check continuing video. Product lookup is a fixed demo, not validation of a scanner or inventory backend.

5. Stop, restart and update

Stop with the app’s Stop support, the dashboard’s End support, or Android’s sharing stop control. Verify video/input stop and Start becomes available. A new session requires consent again. Navigating away or backgrounding the app does not itself stop support.

Verify code persistence after a same-signature update and app restart. Do not interchange the two APKs’ codes. Uninstall/data-clear tests can create new registration; coordinate how old pairing/history is handled.

Troubleshooting

SymptomCheck and action
Configuration error / cannot startConfirm you installed the public APK from this page. If a fresh download still cannot start, send the app name, Android version and error screen through Contact support.
Registration failedCheck internet access and try again. If a fresh public APK still fails, send the app name, device and error text through Contact support. No manual key changes are needed.
Waiting for operatorPair the code from the app currently sharing, then select Start Session for that device. End any earlier session first. If it fails only on your company network, contact your administrator.
Video works, input does notCheck view-only mode and enable this app’s accessibility service. Secure fields, protected screens and OEM restrictions are separate limits.
Enter/search does not workIME Enter actions require API 30+ and editor support. On Android 8–10 or custom editors, tap the on-screen search button.
Signature mismatch / install failureIf data must be preserved, obtain an APK signed with the existing key rather than uninstalling.

Build the test apps from source

The following is an optional developer workflow, unnecessary for trying the public APKs. Inside the ZIP, the APKs are named jci-sample-debug.apk and streamzet-support-debug.apk, unlike the direct web-download names.

sh
# Inside the public ZIP's source directory:
# The public ZIP already includes sdk-test.properties.
# For a fresh repository checkout, download it from /docs/downloads.
# The default sdk.apiKey=sz_test_public needs no URL configuration.
# Use only sz_test_public in redistributable evaluation APKs.
./gradlew :sample:assembleDebug :app:assembleDebug
# Both apps use the ZIP's Maven SDK by default.
# Outputs:
# sample/build/outputs/apk/debug/sample-debug.apk
# app/build/outputs/apk/debug/app-debug.apk
sh
# From the source directory after building:
adb install -r sample/build/outputs/apk/debug/sample-debug.apk
adb install -r app/build/outputs/apk/debug/app-debug.apk