問題タブ [android-enterprise]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - マネージド Google Play の AppUpdateManager?
管理対象デバイスのドキュメント アプリによると
次の制約が満たされると、自動的に更新されます。
- デバイスは Wi-Fi ネットワークに接続されています。
- デバイスは充電中です。
- デバイスはアイドル状態です (つまり、アクティブに使用されていません)。
- 更新するアプリがフォアグラウンドで実行されていません。
アプリに実装されている場合、これらの要件は AppUpdateManager をオーバーライドしますか? アプリ自体が更新をトリガーする唯一の方法 (これらの制約が満たされていない場合) は、サービス ウィンドウを設定することですか?
android - ルート化された/ルート化されていない Android の運用デバイスに対して、Android で 'dpm set-owner' を使用できますか?
プロット
Android には、デバイス オーナー キオスク アプリケーションを使用して単一目的のデバイスを管理するオプションがあります。現在、キオスク アプリのデバイス オーナーを作成するためのさまざまなデバイス プロビジョニング方法があります。方法の 1 つは、公式の Android EMM ソリューションを使用してデバイスを登録することです。
もう 1 つのシンプルで使いやすい方法はdpm set-owner
、ルート化されたデバイスとルート化されていないデバイスに対してコマンドを使用することです。ルート化されたデバイスは、権限を持ってこのコマンドを実行しsu
、目的のキオスク アプリをデバイス所有者にすることができます。ルート化されていないデバイスも、adb コマンドを使用してデバイス所有者にすることができます。
次の質問で尋ねられ、回答されたとおりです。
Android Enterprise や EMM に依存せずにキオスク デバイスを大規模に配置して使用する場合、デバイスとアプリをデバイス オーナーとしてプロビジョニングするこのような簡単な方法が非常に役立ちます。しかし、これについていくつか質問があります。
質問:
プロビジョニング アプリは、dpm set-owner
論理的かつ安全に長期間の運用デバイスや大量に使用できるデバイス オーナーになりますか?
このアプローチを使用することの潜在的な欠点はありますか?
java - バックグラウンド NFC スキャンが Android 11 の管理対象プロファイルで機能しない
Android 11 (Pixel 3 & Samsung XCover 5) で次の問題が発生しました。
スマートフォンは、EMM システム (BYOD) を介して管理されます。私のアプリはワークエリアにインストールされています。アプリがバックグラウンドの場合、NFC タグをスキャンできません。
パーソナルエリアに同じアプリをインストールすれば、バックグラウンドでNFCタグを問題なくスキャンできます。
この制限は、Android 10 を搭載したスマートフォンには存在しませんでした。NFC タグのスキャンは、アプリが作業領域およびバックグラウンドにある場合にも機能します。
誰かが同様の問題を抱えていましたか、それとも Android 11 を搭載したデバイスではこれができなくなったのでしょうか。公式サイトでこれに関する情報を見つけることができませんでした。