DeviceConnect / DeviceConnect-Android

Device Connect Plug-In for Android
MIT License
52 stars 22 forks source link

[DeviceConnectManager] 著作権保護用 API を追加 #520

Closed TakayukiHoshi1984 closed 4 years ago

TakayukiHoshi1984 commented 4 years ago

概要

DeviceConnectManager 本体に Setting プロファイルを追加し、著作権保護用の API を提供するようにした。

「コピーガード状態」をONにすると、画面キャプチャを禁止するための透明なオーバーレイを表示する。 また、USBデバッグ設定が有効になっていた場合、無効にするように求める。

「コピーガード状態」をOFFにすると、上記のオーバーレイは非表示になる。 オーバーレイ表示中は通知を出しているので、それをタップすることでも非表示にできる。 ただし、OSのセキュリティ上、USBデバッグ設定を自動で有効に戻すことはできないため、手動で戻してもらう必要がある。

「コピーガード状態」の変更イベントも提供する。

追加したAPI