9

apkファイルをWebサーバーにアップロードし、電話のブラウザーからリンクにアクセスしようとしました。そのリンクからダウンロードしようとすると、「ダウンロードするにはSDカードが必要です」というエラーメッセージが表示されます。SDカードをインストールしていませんが、内部メモリがいっぱいではないので、アプリが内部メモリにインストールされると思います。

明らかな解決策は、SDカードをインストールすることです。SDカードをデバイスに挿入すると、アプリをインストールできます。それで、問題はなぜこれが必要なのかということです。

私のアプリのどこにも、これをSDカードにインストールする必要があることを指定していません。installLocationを空白のままにして、「auto」と「internalOnly」に設定してみました。私はフォーラムを精査しましたが、その理由は見つかりませんでした。

4

5 に答える 5

6

adb(Android Debug Bridge)を使用して、携帯電話の内部メモリにapkファイルをインストールできます(SDカードが存在しない場合でも)。

まず、USBデバッグを有効にして、電話をコンピューターに接続します。ターミナルを開いて次のように入力します。

adb install [path to apk file]/app_file.apk

以下のような応答があります。

1516 KB/s (190984 bytes in 0.123s)
pkg: /data/local/tmp/app_file.apk
Success

あなたのapkファイルは電話の内部メモリにインストールされます。

于 2013-07-02T16:52:52.287 に答える
4

それは、アプリケーションがインストールされる場所ではなく、ダウンロードされた.apkファイルが保存される場所に関するものです。アプリケーションをインストールする前に、パッケージをダウンロードして、最初にどこかに、通常はSDカードに保存する必要があります。ダウンロードしたファイルを保存すると、インストールできますが、SDカードがない場合、ブラウザにはファイルを配置する場所がありません。

于 2010-11-16T20:50:59.767 に答える
1

ブラウザからダウンロードする場合は、APKまたはダウンロードしたファイルをSDカードに保存する必要があります。ただし、マーケットからのダウンロードでは、APKなしでアプリのダウンロードを処理できます。国の制限がある場合は、SlideMEのような代替市場でも同じことができます。

于 2010-11-16T21:13:59.190 に答える
0

デフォルトのブラウザを使用して、直接リンクでapkをダウンロードできます。

于 2021-09-06T17:01:27.313 に答える
-2

携帯電話にSDカードをインストールし、ダウンロードしたアプリを保存し、ダウンロードしたアプリをSD、CARDに管理することが重要です。そのため、内部ストレージがいっぱいでなくても、アプリを携帯電話にダウンロードすることはできません。 ...。

于 2015-04-16T12:50:15.697 に答える