次のような問題が発生しています: Android install an apk from URL
URL からファイルをダウンロードし、インストールを試みるプログラムを作成しました。apk を Web ブラウザから直接ダウンロードして実行すると、問題なくプログラムをインストールできます。
プログラムで実行しようとすると、ファイルが適切にダウンロードされ、ファイル サイズがサーバー上のサイズと一致します。しかし、私はParse error: There was a problem parsing the package
メッセージを受け取ります。DDMS
からファイルを見ると、-rw-------
ダウンロードしたファイルのアクセス許可があります。
ファイルを実行する前に、そのファイルのアクセス許可を変更する必要があるかどうかは誰にもわかりません。たとえば、ブラウザと別のプログラムからダウンロードする場合、アクセス許可が異なりますか? そうでない場合、私が見逃している可能性のあるアイデアはありますか?