EloView Home SDKのリリースノートはどこにありますか?
この記事では、EloView Home SDKの各新リリースに適用された変更点を文書化しています。SDKの新しいバージョンは、EloViewデバイスソフトウェアの各MR(メジャーリリース)のリリース時に公開されます。これは四半期ごとに行われます。
最新のEloView Home SDKは、私たちのDeveloper Portalからダウンロードできます。
MR-4 (SDK Bring up Phase-1 Version 5.4.xx):
以下の機能を含むPackage API、System API、Memory API、Info APIのクラスを追加しました
1. アカウント管理(オンライントークンの取得、確認、オフラインJWTトークンの確認)
2. SDKを通じてシリアル番号を読み取る
3. 「ホーム」および「電源」ボタンの有効/無効化
4. サイレント再起動
5. 工場出荷時設定にリセット
6. バックパックデバイスの画面の向きを取得/設定
7. SDKを使用してスクリーンショットをキャプチャ
8. Androidナビゲーションバーの有効/無効化
9. ステータスバーの有効/無効化
10. SDKを通じてプロセスを終了
11. テストアプリ内のSDKテストアプリ用のオフライントークンを含む
12. デバイスのバックライトタイムアウトを設定/取得
13. デバイスのメモリ情報を取得
14. 基本的なデバイス情報を取得
15. 予約されたログスペースを取得/設定
16. すべてのアプリケーションにランタイム権限を付与
17. テキスト選択「共有」オプションの有効/無効化
18. パッケージにランタイム権限を付与するためのホワイトリストの作成/削除
19. デバイスのタイムゾーンを取得/設定
20. Google Play Protectのステータスを取得/設定
21. 自動解除オプション付きでデバイスにパスワードを設定
22. パッケージのサイレントインストール/アンインストール
23. パッケージの有効/無効化とそのステータスを取得(有効または無効)
MR-5 (SDK Bring Up Phase-2 Version 5.5.xx):
以下の機能を含むOTA API、Network APIおよびPeripherals APIを追加しました
1. OTA関連の操作のサポートを追加(OTAステータスの確認、利用可能なバージョンの取得、デフォルトの場所、カスタムURL、ローカルファイル、およびEloViewサーバー上の特定のバージョンからのOTAのダウンロードと適用)
2. すべてのネットワーク関連APIのサポートを追加(Wi-Fi MAC、イーサネットMACの取得、ネットワーク設定の設定、取得、DHCPサーバーのホスト名の取得、EST証明書の構成設定、EST証明書構成の削除、ローカル証明書のインストール、記録されたDHCPオプション230の取得)
3. 周辺機器API(デバイスのUSBポートの有効/無効化、USBポートのステータスの取得、デバイスのUSBポート数の取得、USB監視の開始/停止)
4. デバイスディスプレイDPIの取得/設定
5. アプリケーションに自動USB権限を付与
6. CSVファイルからネットワーク設定を適用(現在、システムAPIクラスにあり、MR-25でネットワークAPIクラスに移動予定)
7. デバイスの日付と時間を設定。
MR-7 (Version 5.7.xx):
以下の機能のためのAPIを追加
1. すべてまたは選択されたパッケージのキャッシュとアプリデータをクリア。
2. デバイスのサイレントシャットダウンを実行するAPIを追加
3. 特定のシステムアプリをSDKを通じて無効にできるようにする
4. 無効にしたときにステータスバーを完全に見えなくする
5. ランタイム権限がすべてのアプリに付与されるか、アプリがホワイトリストに登録されている場合、スクリーンキャスティング/録画権限を自動的に付与。
6. タッチ音の有効/無効化
7. Androidホームモードでデバイスのデフォルトランチャーを設定。
+ バグ修正
MR-10 (Version 5.10.xx):
以下の機能のためのAPIを追加
1. ネットワークAPIの改善(イーサネット構成で静的IPが空に設定されている場合、DHCPに切り替え、ユーザーがマスクアドレスまたはネットワークプレフィックスを入力できるネットマスクを設定するAPIを追加)
2. システムAPIの下でランダム化MACアドレスをサポート(MR-25でネットワークAPIクラスに移動予定)
3. デバイスブート後にアプリを自動的に開始し、ピン止めするサポートを追加。
4. ナビゲーションバーの設定(有効または無効)は再起動間で持続する
5. EloViewからデバイス情報を取得するためのレシーバーを登録/登録解除する(現在Info APIクラスにあり、MR-25でEloView APIクラスに移動予定)
6. 外部USBポートの最大数を取得(例:接続されたハブのUSBポート数)
7. デバイスでアイドルモードの有効/無効化
+ バグ修正
MR-13 (Version 5.13.xx):
以下の機能のためのAPIを追加
1. EloViewモード(EloView API)の新しいAPIセットを追加し、オフライン再生コンテンツの設定(Elo Homeアプリのローカルアプリインストール機能に似ています)、コンテンツのパッケージ名とそのステータスを取得。
2. デバイスの画面がスリープ状態のときに起動するAPIを追加
3. フォアグラウンドサービスからバックグラウンドアクティビティを起動するAPIを追加
4. ハンドヘルドデバイスのボリュームパネルで「さらに表示」オプションの有効/無効化。
5. デバイスの表示DPI APIを設定するためのオプションを追加(320, 480, 640)
6. デバイスの音量レベルを設定(アラーム、通話、メディア、通知)
7. デバイスオーナーアプリケーションを設定および削除。
+ バグ修正
MR-16 (Version 5.16.xx):
以下の機能のためのAPIを追加
1. システムAPIの下でWi-Fiの有効/無効をサポート(MR-25でネットワークAPIクラスに移動予定)
2. Eloロギングの有効/無効化
3. デバイスの言語設定
4. NTPサーバーURLとNTPクライアントのポーリング間隔の設定。
5. 表示サイズの設定
6. ネットワーク経由のadbの有効/無効化、
7. すべてのアプリまたは特定のアプリに対して不明なソースからのインストール許可を付与、
8. disablePackage APIを通じてデバイスのGMSパッケージを無効化するサポート
9. 表示の最小幅の変更。
10. 管理者パスワードなしでElo Homeアプリのクイック設定でWi-FiおよびBluetoothオプションの有効/無効化(現在システムAPIクラスにあり、MR-25でEloView APIクラスに移動予定)
11. テキストエディタアシストオプションの有効/無効化。
+ バグ修正
MR-19 (Version 5.19.xx):
以下の機能のためのAPIを追加
1. EloViewモードでデバイスのオンライン/オフラインステータスを取得するAPI
2. ダークモードの有効/無効化API
3. 今後、SDKクラスはもはやシングルトンクラスではありません(非同期アプリでレスポンスが失われる問題を修正するために行われました)
4. 「checkOTAStatus」APIをオーバーロードして、URLの代わりに文字列JSON入力を受け入れるようにしました(ローカルファイルから読み取る)。これは、独自のイントラネットにいる顧客に役立ちます。
5. 位置情報サービスのオン/オフ
6. ナビゲーションバーとステータスバーは、EloViewコントロールおよびコアモードではもはやSDKを通じて設定できません(接続モードでの動作についてはSDK文書を参照してください)
7. ロックタイプをスワイプ、なし、またはPINに設定する(実際のPINの設定はMR-22でサポートされます)
8. 「パスワードを表示」機能の有効/無効化(入力時に文字を一時的に表示)
9. デバイスのフォントサイズを設定
10. バーコードスキャナーの有効/無効化
11. マイクの有効/無効化
12. デバイスの解像度を設定
13. 予約されたログスペースが減少し、古いログファイルを削除するケースを処理。
14. OTA APIでOS360のサポートを追加。
15. アクセシビリティサービスの有効/無効化
16. 2つのディスプレイがある場合のマルチクライアント入力メソッドエディタの有効/無効化。
17. JavaScriptインターフェースを介してWebViewからハードウェア/システムへのアクセスを有効/無効化。
+ バグ修正。
Please report any broken links by emailing support@elotouch.com and include a link to the knowledge article