شروع به کار

قبل از شروع، پیشنهاد می‌کنیم که با دستگاه آشنا شوید. می‌توانید یک مرور کلی در مورد Glass EE2 را در مرکز راهنمای ما پیدا کنید. برای توسعه برنامه‌های کاربردی برای Glass Enterprise، باید با توسعه اندروید آشنا باشید زیرا این پلتفرم مبتنی بر پروژه متن‌باز اندروید (AOSP) است. همچنین می‌توانید برای کسب اطلاعات بیشتر، به برنامه‌های نمونه نگاهی بیندازید.

سیستم عامل اندروید گلس

Glass EE2 روی اندروید اوریو ۸.۱ (سطح API ۲۷) اجرا می‌شود، اما شامل سرویس‌های موبایل گوگل (GMS) یا سرویس‌های گوگل پلی نمی‌شود. این ممکن است بر انتخاب APIهای گوگل شما تأثیر بگذارد. برای توسعه برنامه‌ها به اندروید استودیو و اندروید SDK 8.1 (سطح API ۲۷) نیاز دارید.

اطلاعات دستگاه

می‌توانید اطلاعات مربوط به دستگاه را در تنظیمات کارت «درباره دستگاه» پیدا کنید .

اگر ترجیح می‌دهید از کنسول برای جمع‌آوری اطلاعات دستگاه استفاده کنید، از دستورالعمل‌های زیر استفاده کنید.

نسخه میان‌افزار

برای دریافت نسخه فریمور، از دستور زیر استفاده کنید:

adb shell getprop ro.build.id

شماره سریال

برای دریافت شماره سریال، از یکی از روش‌های زیر استفاده کنید:

دستور Adb

adb devices

دستور فست‌بوت

fastboot getvar serialno

شماره سریال قدیمی

fastboot oem device-info

شماره سریال قدیمی به صورت legacy serialno ذخیره می‌شود.

مهاجرت از EE1 به EE2

GDK (کیت توسعه‌دهندگان Glass) در EE2 منسوخ شده و جای خود را به API استاندارد اندروید سطح ۲۷ (اندروید Oreo 8.1) داده است. اولین قدم برای انتقال برنامه از EE1 به EE2، حذف تمام ارجاعات به GDK است.

آینه کاری صفحه نمایش

برای تسهیل توسعه، توصیه می‌کنیم از یک برنامه‌ی Casting مانند Vysor یا scrcpy برای مشاهده‌ی نتایج و کنترل از راه دور Glass استفاده کنید.

مشخصات سخت‌افزاری

برای اینکه شبیه‌ساز شما بیشتر شبیه نمایشگر روی گلس شود، این پروفایل سخت‌افزاری را به Android Virtual Device Manager وارد کنید .

نصب درایورهای ویندوز

برای کار با دستگاه‌های فست‌بوت و فلش در یک دستگاه ویندوزی، به یک درایور USB سفارشی از Android SDK نیاز دارید. برای دانلود درایور USB گوگل، به Get Google USB Driver مراجعه کنید.

برای دستورالعمل‌های مربوط به نحوه نصب درایور، به بخش نصب درایورهای USB OEM مراجعه کنید.