0

私はAndroidアプリケーションをパスにダウンロードしています:クラス/mnt/sdcard/download/App.apkを使用しています。DownloadManagerApp.apkがすでに存在する場合、ダウンロードは失敗します。既存のapkを置き換える方法は?

4

1 に答える 1

3

DownloadManagerこれをさせません。最初に既存のファイルを削除するか、名前を変更する必要があります。

File f = new File("/mnt/sdcard/download/App.apk");
if (f.exists()) { 
    f.delete();
    // or
    f.renameTo(...);
}
于 2012-06-22T12:41:01.210 に答える