問題タブ [device-owner]
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 - Android - 非マーケット アプリのインストールを許可すると、デバイス オーナー アプリで失敗する
セキュリティ設定「不明なソース - 不明なソースからのアプリのインストールを許可する」をプログラムで設定しようとしています。
このため、DevicePolicyManager (レベル 21) は、この設定を設定する関数 (「SetSecureSetting」) を提供します (プロファイルまたはデバイスの所有者のみが使用できます)。
Device-Owner-App (NFC プロビジョニングによって展開) で、次のコードを試しました。
私のアプリはデバイスの所有者ですが、常に SecurityException が発生します。
誰でもこの問題で私を助けることができますか?
前もって感謝します!!
編集 SecurityException の出力は、デバイスの所有者がこの設定を変更できないことを示しています。
ドキュメンテーションが何か違うことを言っているので、私は混乱しています:
(API レベル 21 で追加)
プロファイルまたはデバイスの所有者によって呼び出され、Settings.Secure 設定を更新します。設定の値が設定タイプに対して正しい形式であることの検証は、呼び出し元が実行する必要があります。
この方法でプロファイルまたはデバイスの所有者が更新できる設定は次のとおりです。
DEFAULT_INPUT_METHOD
INSTALL_NON_MARKET_APPS
SKIP_FIRST_USE_HINTS
silent-installer - PackageInstaller 「デバイス所有者によるアプリのサイレント インストールとアンインストール」 - Android M プレビュー
PackageInstaller ( https://developer.android.com/reference/android/content/pm/PackageInstaller.html ) は API 21 (Lollipop) から追加されたようですが、インストール方法に関する具体的なコード例は見つかりませんでしたこの API 経由の APK。コードのヘルプをいただければ幸いです。
私は Android M Preview の COSU/Kiosk アプリを調査しており、新しい機能「デバイス所有者によるアプリのサイレント インストールとアンインストール」を実装しようとしていました ( https://developer.android.com/preview/api-overview.html# afw ) PackageInstaller API 経由。
これらを見つけましたが、役に立ちません: Android L で「PackageInstaller」クラスを使用して APK をインストール/更新/削除する方法は? Lollipop の「PackageInstaller」クラスとは何ですか?
Android のサンプル アプリも見つかりませんでした。
前もって感謝します。
android - device_owner.xml に 2 つのパッケージを追加する方法は?
タブレットにキオスク モードを作成したいのですが、1 つのアプリケーションと 1 つのランチャーがあり、両方をタスク ロックしたいのですが、アプリケーションとランチャーを 1 つのパッケージに入れると、原因が強制的に閉じられ、両方とも閉じられる可能性があります。 device_owner.xml に 2 つのパッケージを入れたいのですが、可能ですか? または私の問題について何か考えがありますか?
android-source - デバイス所有者構成で AOSP をビルドする
デバイス マネージャー アプリを使用して AOSP を構築したいと考えています。
device_owner.xml と device_policies.xml が既に構成されている状態で AOSP をビルドするにはどうすればよいですか?
PS: 私のターゲットは nexus5 になります。
android - Android Wear Watch デバイス所有者の設定
キオスクモードが必要なAndroidウォッチ(私の場合はsony 3)用のアプリを作成しています。
使用する
私は得る
使用して
私は得る
Android Wear Watch 用のデバイス所有者アプリを作成した経験のある人はいますか?
android - AndroidでsetRecommendedGlobalProxyを使用する方法
AndroidにsetRecommendedGlobalProxyを使用しようとしています。ここでドキュメントを見つけることができます。
ブロックするには、入力、ホスト、ポート、および URL のリストが必要であることは理解していますが、それを使用すると、デバイス上のすべてのネットワークが機能しなくなりました。そのため、HTTPを壊してしまいましたが、これは私が望んでいるものではありません。
特定の Web サイト (学校環境に不適切) をブロックできるようにしたい。
プロキシ サーバーをセットアップする必要がありますか? ただし、ドキュメントには、ネットワークに依存しないと記載されています。
私はすでにデバイスの所有者を持っています。いかなる種類のルート メソッドも使用できないことに注意してください。
プロキシを使用する目的: 学校で使用する場合、デバイスから不適切なコンテンツをブロックしたい。
android - デバイス オーナー アプリはシステム アプリのアクセス許可を取得しますか?
デバイス所有者アプリケーションに関して、いくつかのピースをまとめようとしています。
新しくリリースされたEMM APIに関して、デバイス オーナー アプリケーションがシステム アプリの権限を取得する方法はありますか? API でリモート パッケージのインストールが可能であることに気付きましたが、これを機能させるには、アプリケーションにINSTAL_PACKAGESパーミッション (システム アプリ用に予約) が必要です。
また、Android Hidden API の公式ドキュメントはありますか、それともコード インスペクションとコメントだけですか?