3

Eclipse を使用して Android アプリケーションを作成します (1)。ここで、このアプリケーションがアプリケーション (1) 内のファイル apk (2) を開いてインストールできるようにしたいと考えています。

Android プロジェクト内のファイル apk (2) の例: Android project/res/drawable/file.apk

アンドロイドアプリを開くと (1) esle have ボタンがあります。ボタンをクリックするとesle install file.apk

4

1 に答える 1

1

この質問は、ここですでに回答されていると思います: Android にプログラムでアプリケーションをインストールする

これはあなたが必要だと思う部分です。リンクが壊れたり何かした場合に備えて、上記のリンクからコピーしたところです。

Intent promptInstall = new Intent(Intent.ACTION_VIEW)
    .setDataAndType(Uri.parse("file:///path/to/your.apk"), 
                    "application/vnd.android.package-archive");
startActivity(promptInstall); 

他の投稿の人のように、これはユーザーに apk をインストールするかどうかを尋ねると言っています。デバイスがルート化されていて、プログラムがルート化されていない限り、apk のインストールを強制することはできません。

于 2013-10-31T09:24:10.203 に答える