0

私はAndroidアプリケーション開発に不慣れです。

私はいくつかのAndroidアプリケーションを開発し、クライアントデバイスに.apkファイルをインストールしました。これらは正しく機能しています。

しかし、私の要件は、クライアントデバイスを作成して、会社からの.apkファイルのインストールのみをサポートする必要があることです。クライアントが外部の.apkファイルをインストールしようとすると、エラーが発生する必要があります。

私が前進するのを手伝ってください。

ありがとう、じゃね。

4

2 に答える 2

1

私はそれが唯一可能だと思います、もしあなたがAndroid OS Source自体に変更を加えるなら、いくつかのjavaファイルがあるはずです、私はこれがインストール/アンインストールを処理し、非市場アプリをブロックすると思います。それについて明確にしてください。それなしではほとんど不可能です。

于 2012-10-25T15:34:15.523 に答える
0

すべてのデバイスIDをxmlファイルに保存し、アプリケーションの起動時にアプリケーションにバンドルします。デバイスIDを取得し、リストと比較します。IDが一致する場合は、アプリケーションを起動するか、エラーを表示します。

他のユーザーをブロックしてインストールをブロックすることはできませんが、上記の手順に従うと、他のユーザーがアプリを使用したり、アプリケーションを開いたりすることはできないと思います

于 2012-10-25T15:55:30.590 に答える