Android 7.1 UserManager クラスに登場したこの新しいメソッドについては、こちらで説明しています
呼び出し元のアプリがデモ ユーザーで実行されているかどうかを確認します。デモ ユーザーで実行する場合、アプリはユーザーにとってより役立つか、機能をより詳細に説明することができます。
ユースケースは私には非常に不明確です。誰かもっと教えてもらえますか? またはサンプルへのリンクを提供しますか?
Android 7.1 UserManager クラスに登場したこの新しいメソッドについては、こちらで説明しています
呼び出し元のアプリがデモ ユーザーで実行されているかどうかを確認します。デモ ユーザーで実行する場合、アプリはユーザーにとってより役立つか、機能をより詳細に説明することができます。
ユースケースは私には非常に不明確です。誰かもっと教えてもらえますか? またはサンプルへのリンクを提供しますか?
経由: https://developer.android.com/preview/api-overview.html#carrier-apis
アプリは、デバイスがデモ ユーザーとして実行されているかどうかを確認できるようになりました。
アプリは、新しい UserManager.isDemoUser() メソッドを呼び出して、アプリがデモ ユーザー サンドボックスで実行されているかどうかを確認できます。これにより、アプリは潜在的な顧客に合わせて開始エクスペリエンスをカスタマイズできます。たとえば、デモ ユーザーとして実行している場合、アプリはユーザーにより多くの支援を提供したり、その機能をより詳細に説明したりできます。
1 つのシナリオは、アプリが店舗内のデモ デバイスにプリインストールされている場合です (つまり、Verizon ストアで最新の携帯電話を見ると、アプリはログイン/セットアップ画面をスキップして簡単なデモを行うことができます)。