1

apk ファイルからアプリを直接インストールすることをブロックすることは可能ですか。電話の設定を使用するのではなく、コードを使用してこれを行うにはどうすればよいですか。

Play ストア以外でのアプリのインストールをブロックする必要があるだけです。つまり、ユーザーがapkファイルを電話にコピーしてインストールするのを防ぎます. ただし、Play ストアからアプリをインストールすることは引き続き許可します。

4

3 に答える 3

1

これは AOSP Android では不可能です。

[不明なソースからインストール] オプションはSettings.Global(以前は にあったSettings.Secure) の設定であり、サード パーティのアプリケーションで制御することはできません。

ただし、一部のデバイスで AT&T が行っているように、これを使用するデバイスごとに Android 自体を変更してコンパイルする意思がある場合は、これを実現することができます。

于 2013-01-20T15:25:15.477 に答える
1

できません。これはセキュリティ設定であるため、処理できないシステム設定です。これはどのアプリケーションでも編集できません。どんなアプリケーションでもできるとしたらどうなるか考えてみてください。アプリケーションが悪い .apk をダウンロードし、警告なしにインストールする可能性があります。

于 2013-01-20T12:26:49.167 に答える
0

コードを使用してファイルをディレクトリ /data/app/ にコピーしてみてください。ただし、デバイスはルート化されており、一部のアプリは正しく動作しません

于 2013-01-20T12:43:24.127 に答える