ศูนย์นักพัฒนา / พื้นฐานความเข้ากันได้

รายการตรวจสอบความพร้อมของอุปกรณ์

เปลี่ยนการอ้างสิทธิ์ “รองรับอุปกรณ์ Android ” ที่คลุมเครือให้เป็นบันทึกการกำหนดค่าที่วิศวกรคนอื่นสามารถทำซ้ำได้

มาตรฐานการเผยแพร่นักพัฒนา

เชื่อมต่อและตรวจสอบแอปบนฮาร์ดแวร์เป้าหมาย

ข้อมูลพื้นฐานอุปกรณ์ที่มีขอบเขตเพียงพอที่จะอนุมัติ ทดสอบซ้ำ หรือปฏิเสธการกำหนดค่าการใช้งาน

นักพัฒนา วิศวกร QA และสถาปนิกโซลูชันกำลังเตรียมการนำร่องหรือการเปิดตัวกลุ่มยานพาหนะ

เนื้อหาทางเทคนิคเป็นหัวใจของ RuggedLayer แหล่งข้อมูลสาธารณะแสดงรูปแบบการเชื่อมต่ออุปกรณ์ที่ทำซ้ำได้และหลักฐานที่ต้องใช้เพื่อพาแอปเดิมไปสู่การใช้งานจริง ส่วน SDK ที่มีข้อจำกัดจะอยู่ในช่องทางแจกจ่ายที่ได้รับอนุมัติ

หลักฐานอุปกรณ์ที่เปรียบเทียบได้ พร้อมวิธีทดสอบ เวอร์ชัน และข้อจำกัด

แหล่งข้อมูลสำหรับนักพัฒนาพื้นฐานความเข้ากันได้
ห้องทดสอบ RuggedLayerระดับเริ่มต้น
คู่มือเทคนิค ข้อมูล SDK แอปตัวอย่าง และข้อมูลความเข้ากันได้สำหรับเชื่อมต่อแอปองค์กรเดิมกับอุปกรณ์ Android ทนทานนักพัฒนา วิศวกร QA และสถาปนิกโซลูชันกำลังเตรียมการนำร่องหรือการเปิดตัวกลุ่มยานพาหนะ
  • หนึ่งรุ่นและตัวแปรภูมิภาคที่แน่นอน ไม่ใช่เพียงชื่อตระกูลผลิตภัณฑ์
  • ช่องทางการสร้างและปรับใช้แอปพลิเคชันเป้าหมาย
  • สถานที่สำหรับจัดเก็บหลักฐานการทดสอบโดยไม่ต้องใส่ข้อมูลลูกค้าไว้ในการควบคุมแหล่งที่มา

มาตรฐานการเผยแพร่

สร้างและตรวจสอบการเชื่อมต่อ Android สำหรับองค์กรด้วยหลักฐานตามเวอร์ชัน

เนื้อหาทางเทคนิคเป็นหัวใจของ RuggedLayer แหล่งข้อมูลสาธารณะแสดงรูปแบบการเชื่อมต่ออุปกรณ์ที่ทำซ้ำได้และหลักฐานที่ต้องใช้เพื่อพาแอปเดิมไปสู่การใช้งานจริง ส่วน SDK ที่มีข้อจำกัดจะอยู่ในช่องทางแจกจ่ายที่ได้รับอนุมัติ

  1. 01

    ตรึงข้อมูลประจำตัวของอุปกรณ์

    จดบันทึกรุ่น เครื่องสแกนหรือตัวเลือกอุปกรณ์ต่อพ่วง รุ่นภูมิภาค อุปกรณ์เสริม และการกำหนดค่าที่ไม่ขึ้นอยู่กับซีเรียล “ซีรีส์เดียวกัน” ไม่ใช่สัญญาฮาร์ดแวร์เดียวกัน

  2. 02

    ตรึงกองซอฟต์แวร์

    บันทึกเวอร์ชัน Android, แพตช์ความปลอดภัย, เฟิร์มแวร์, รุ่น SDK ที่ได้รับอนุมัติ, โครงสร้างแอปพลิเคชัน และโปรไฟล์ MDM โปรดทราบว่าการตั้งค่าเป็นแบบถาวร เซสชันเท่านั้น หรือจัดการโดยเลเยอร์การปรับใช้

  3. 03

    อธิบายสภาพการทำงาน

    รวมถึงโหมดทริกเกอร์ ชุดฉลากหรือแท็ก เครือข่าย ถุงมือ ไฟส่องสว่าง อุณหภูมิ ความยาวกะ และแท่นวาง เครื่องพิมพ์ หรืออุปกรณ์เสริมการชำระเงินที่เกี่ยวข้องกับขั้นตอนการทำงาน

  4. 04

    กำหนดข้อสรุปที่มีขอบเขต

    ใช้ที่สนับสนุนโดยผู้ผลิต ทดสอบโดยเรา ตรวจสอบโดยลูกค้า รองรับบางส่วน ไม่ทดสอบ หรือไม่รองรับ ทุกบทสรุปต้องมีวันที่และข้อจำกัด

แอปตัวอย่าง / Kotlin

รูปแบบ SDK และ API

เก็บบันทึกนี้ไว้ข้างหลักฐานการทดสอบ อย่าวางหมายเลขซีเรียล ข้อมูลประจำตัว หรือข้อมูลลูกค้าในตัวอย่างสาธารณะ

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()
จะไม่เผยแพร่ไบนารี เอกสาร API, firmware หรือซอร์สตัวอย่างของผู้ขายจนกว่าจะบันทึกสิทธิ์แจกจ่ายต่อและขอบเขตที่รองรับ

การแจกจ่าย SDK

เงื่อนไขการเผยแพร่

จะไม่เผยแพร่ไบนารี เอกสาร API, firmware หรือซอร์สตัวอย่างของผู้ขายจนกว่าจะบันทึกสิทธิ์แจกจ่ายต่อและขอบเขตที่รองรับ

บันทึกเฉพาะตระกูลผลิตภัณฑ์เท่านั้น

หยุดการอ้างสิทธิ์ชั่วคราวและขอรุ่นและตัวเลือกฮาร์ดแวร์ที่แน่นอน

ไม่รู้จักเฟิร์มแวร์หรือ SDK

ทำเครื่องหมายผลลัพธ์ที่ไม่ได้รับการทดสอบ อย่าสรุปการสนับสนุนจากบิลด์อื่น

การตั้งค่าจะเปลี่ยนไปหลังจากรีบูต

บันทึกพฤติกรรมการคงอยู่และย้ายไปยังรายการตรวจสอบการปรับใช้

ผลลัพธ์ใช้ได้เฉพาะในภูมิภาคเดียวเท่านั้น

แยกบันทึกตามภูมิภาคและการกำหนดค่าแทนที่จะขยายคำสั่งให้กว้างขึ้น

วิธีประเมินหลักฐาน

หลักฐานอุปกรณ์ที่เปรียบเทียบได้ พร้อมวิธีทดสอบ เวอร์ชัน และข้อจำกัด

  1. 01

    แนบวิธีการทดสอบที่สามารถทำซ้ำได้และผลลัพธ์ที่คาดหวังไว้ที่การตรวจวัดพื้นฐาน

  2. 02

    บันทึกบิลด์แอปและซอฟต์แวร์อุปกรณ์ที่แน่นอนก่อนการทดสอบซ้ำวัสดุแต่ละครั้ง

  3. 03

    แยกเอกสารของผู้จำหน่ายออกจาก RuggedLayer หรือหลักฐานการทดสอบจากลูกค้า

  4. 04

    เขียนข้อจำกัดไว้ข้างข้อสรุป ไม่ใช่ในบันทึกภายในที่ซ่อนอยู่

เชื่อมต่อและตรวจสอบแอปบนฮาร์ดแวร์เป้าหมาย ใช้ข้อมูลพื้นฐานเป็นหน้าแรกของคำขอตรวจสอบความถูกต้องของแอปพลิเคชัน

แหล่งข้อมูล

รูปแบบ SDK และ API

จะไม่เผยแพร่ไบนารี เอกสาร API, firmware หรือซอร์สตัวอย่างของผู้ขายจนกว่าจะบันทึกสิทธิ์แจกจ่ายต่อและขอบเขตที่รองรับ

เชื่อมต่อและตรวจสอบแอปบนฮาร์ดแวร์เป้าหมาย

แจ้งกระบวนการของแอปที่ไม่เป็นความลับ อุปกรณ์ปัจจุบัน และแนวทางเชื่อมต่อ เราจะกำหนดผลลัพธ์การตรวจสอบที่เหมาะที่สุด

เชื่อมต่อและตรวจสอบแอป