問題タブ [android-for-work]
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.
progressive-web-apps - Android For Work フレームワーク内の「ホーム画面に追加」
iOS の Safari と Android の Chrome で「ホーム画面に追加」が正常に機能する PWA があります。
同じ PWA を Android For Work フレームワーク内に展開しようとすると、会社のマネージド Android デバイスに展開されますが、ポップアップが表示されますが、何も起こりません...
この機能を Android For Work で動作させることに成功した人はいますか? はいの場合、それを達成する方法を教えてください。
前もって感謝します!
android - Android EMM: 所有者ユーザーのシステム アプリを有効にする
管理対象の Google Play アカウントに対して、Android のシステム アプリの一部を有効にする必要があります。それらのアプリのパッケージ名など必要なものをデバイスポリシーに書き込んでいます。次に、ポリシーを使用してデバイスをプロビジョニングしていますが、必要なシステム アプリが表示されません。
設定にはシステムアプリが表示されていますが、「ユーザー所有者にはインストールされていません」というメッセージが表示されます。
マネージド プレイ アカウントのシステム アプリを有効にする方法はありますか?
デバイス ポリシー:
}
android - FRP のユーザー アカウントを無効にし、仕事で管理されているアカウントのみを許可する
前奏曲:
クライアントは、所有者のデバイスに EMM をインストールしたいと考えています。ユーザーはデバイスを仕事用のデバイスとして使用したい場合 (タクシーと宅配便のアプリのみ) もあれば、デバイスを自分のデバイスとして使用したい場合もあります (ゲーム、ソーシャル アプリ、および自分の Google アカウントをインストールします)。
状況:
クライアントは、gsuite アカウントをFRP ストレージに保存したいと考えていますが (従業員が退職した場合に電話のロックを解除できるようにするため)、FR が個人アカウントの資格情報を入力した後に従業員が電話のロックを解除することを望んでいません。
例:
プログラムで 2 つの仕事用アカウントを追加しました (ここで説明したように)。しかし、ユーザーは電話を受け取った後、Gmail やその他のアプリを使用するために個人の Gmail アカウントを入力しました。工場出荷時の設定にリセットした後、ユーザーが個人アカウントを使用して電話へのアクセスを回復できないようにするには、プログラムまたは DPC アプリからどのようにすればよいですか?
android - PackageInstaller が INSTALL_FAILED_INTERNAL_ERROR を返す: 権限が拒否されました
デバイス所有者のアクセス許可を持つアプリがあり、別のアプリをサイレント インストールしようとしています。これにはPackageInstaller APIと、アセットフォルダーにあるapkファイルを使用しています。正常に実行されていますが、STATUS_FAILURE とメッセージ INSTALL_FAILED_INTERNAL_ERROR: Permission Denied でインテントを返します。
この回答に従って、 AppInstaller クラスを作成しました。
これらの権限の有無にかかわらず試しました:
このコードの結果は真です
このaospコードによって、 Android docsで説明されているように:
呼び出し元が次のいずれかのカテゴリに分類されない限り、インストールを完了するためにユーザーの介入が必要になる場合があります。この場合、インストールは自動的に完了します。
デバイス所有者
アフィリエイト プロフィールの所有者
DevicePolicyManager.DELEGATION_PACKAGE_INSTALLATION を持つデバイス所有者委任アプリ
セッションは、新しいアプリをインストールしたり、既存のアプリをアップグレードしたり、既存のアプリに新しい分割を追加したりできます。
だから私は許可を持っている必要があります。
このエラーが発生する理由はありますか? ありがとう。