Centrum programistów / Podstawowa kompatybilność

Lista kontrolna gotowości urządzenia

Zmień niejasne stwierdzenie „Android obsługiwane urządzenie” w rekord konfiguracji, który może odtworzyć inny inżynier.

Norma wydawniczaDeweloperzy

Połącz i zweryfikuj aplikację na sprzęcie docelowym.

Linia bazowa urządzenia z wystarczającym zakresem, aby zatwierdzić, ponownie przetestować lub odrzucić konfigurację wdrożenia.

Programiści, inżynierowie kontroli jakości i architekci rozwiązań przygotowujący wdrożenie pilotażowe lub flotowe.

Publiczne zasoby koncentrują się na powtarzalnych wzorcach integracji. SDK, firmware i dokumenty objęte ograniczeniami pozostają w zatwierdzonych kanałach dystrybucji.

Porównywalne dane o urządzeniach z opisaną metodą, wersją i ograniczeniami.

Zasoby programistycznePodstawowa kompatybilność
RuggedLayer Laboratorium testowePoczątkujący
Przewodniki techniczne, informacje o SDK, przykładowe aplikacje i dane o zgodności wytrzymałych urządzeń Android do kodów kreskowych i RFID.Programiści, inżynierowie kontroli jakości i architekci rozwiązań przygotowujący wdrożenie pilotażowe lub flotowe.
  • Jeden dokładny model i wariant regionu, a nie tylko nazwa rodziny produktów.
  • Docelowy kanał kompilacji i wdrażania aplikacji.
  • Miejsce do przechowywania dowodów testowych bez umieszczania danych klienta w kontroli źródła.

Norma wydawnicza

Twórz i weryfikuj integracje firmowych aplikacji z urządzeniami Android na podstawie wersjonowanych danych.

Publiczne zasoby koncentrują się na powtarzalnych wzorcach integracji. SDK, firmware i dokumenty objęte ograniczeniami pozostają w zatwierdzonych kanałach dystrybucji.

  1. 01

    Zablokuj tożsamość urządzenia

    Zapisz dokładny model, opcję skanera lub urządzenia peryferyjnego, wariant regionu, akcesoria i konfigurację niezależną od portu szeregowego. „Ta sama seria” nie jest tą samą umową na sprzęt.

  2. 02

    Zamroź stos oprogramowania

    Przechwyć wersję Android, poprawkę zabezpieczeń, oprogramowanie sprzętowe, zatwierdzoną wersję SDK, kompilację aplikacji i profil MDM. Zwróć uwagę, czy ustawienie jest trwałe, tylko sesyjne czy zarządzane przez warstwę wdrożenia.

  3. 03

    Opisz warunki pracy

    Uwzględnij tryb wyzwalania, zestaw etykiet lub znaczników, sieć, rękawiczki, oświetlenie, temperaturę, długość zmiany i dowolną stację dokującą, drukarkę lub akcesorium płatnicze biorące udział w przepływie pracy.

  4. 04

    Przypisz ograniczony wniosek

    Korzystaj z rozwiązań obsługiwanych przez producenta, testowanych przez nas, zatwierdzonych przez klienta, częściowo obsługiwanych, nietestowanych lub nieobsługiwanych. Każdy wniosek wymaga daty i ograniczenia.

Przykładowe aplikacje / Kotlin

Wzorce SDK i API

Zachowaj ten zapis razem z dowodami testowymi. Nie umieszczaj numerów seryjnych, danych uwierzytelniających ani danych klientów w publicznym przykładzie.

device-baseline.kt

data class DeviceBaseline(
  val model: String,
  val region: String,
  val android: String,
  val firmware: String,
  val sdk: String,
  val appBuild: String,
  val peripherals: List<String>,
  val verifiedAt: LocalDate,
)

fun DeviceBaseline.isScoped(): Boolean =
  model.isNotBlank() &&
    android.isNotBlank() &&
    firmware.isNotBlank() &&
    sdk.isNotBlank() &&
    appBuild.isNotBlank() &&
    peripherals.isNotEmpty()
Żadne pliki binarne dostawcy, odniesienia do API, oprogramowanie sprzętowe ani próbki źródłowe nie są publikowane, dopóki nie zostaną zarejestrowane uprawnienia do redystrybucji i obsługiwany zakres.

Dystrybucja SDK

Warunki publikacji

Żadne pliki binarne dostawcy, odniesienia do API, oprogramowanie sprzętowe ani próbki źródłowe nie są publikowane, dopóki nie zostaną zarejestrowane uprawnienia do redystrybucji i obsługiwany zakres.

Rejestrowana jest tylko rodzina produktów

Wstrzymaj roszczenie i poproś o dokładny model i opcję sprzętową.

Oprogramowanie sprzętowe lub SDK jest nieznane

Oznacz wynik jako nietestowany; nie wnioskuj o wsparciu z innej kompilacji.

Ustawienie zmienia się po ponownym uruchomieniu

Zarejestruj zachowanie trwałości i przenieś je na listę kontrolną wdrożenia.

Wynik działa tylko w jednym regionie

Zamiast rozszerzać instrukcję, podziel rekord według regionu i konfiguracji.

Status dowodów

Porównywalne dane o urządzeniach z opisaną metodą, wersją i ograniczeniami.

  1. 01

    Dołącz powtarzalną metodę badania i oczekiwany wynik do linii bazowej.

  2. 02

    Przed każdym ponownym testem materiału zapisz wersję aplikacji i dokładne oprogramowanie urządzenia.

  3. 03

    Oddziel dokumentację dostawcy od RuggedLayer lub dowodów testów klienta.

  4. 04

    Zapisz ograniczenie obok wniosku, a nie w ukrytej notatce wewnętrznej.

Połącz i zweryfikuj aplikację na sprzęcie docelowym. Użyj linii bazowej jako pierwszej strony żądania walidacji aplikacji.

Zasoby

Wzorce SDK i API

Żadne pliki binarne dostawcy, odniesienia do API, oprogramowanie sprzętowe ani próbki źródłowe nie są publikowane, dopóki nie zostaną zarejestrowane uprawnienia do redystrybucji i obsługiwany zakres.

Połącz i zweryfikuj aplikację na sprzęcie docelowym.

Udostępnij niepoufny przepływ aplikacji, używane obecnie urządzenie i ścieżkę integracji; określimy najwłaściwszy zakres walidacji.

Połącz i zweryfikuj aplikację