2016-09-29 11 views
4

私はアプリケーションをデバッグするたびにエラーが表示され、... .apk file does not exist on a diskとアプリケーションは起動しません。.apkファイルはディスク上に存在しませんが、

Android Studioのアップデート後、このエラーが発生し始めました。

多くの検索の後、さまざまなソリューションを試しました。これには含まれています:

  1. ダウングレードのAndroidメーカー(これはプラグインのエラーを与えて起動し、私は新しいのAndroid Studioを使用することはできないようにしたくない)
  2. は運とthisソリューションを試してみました。
  3. This私の問題の可能な解決策と異なる問題をケータリングする。それはあまりにも機能しませんでした。 issue

すべてのヘルプと呼ば

  • が理解されるであろう。あなたはbuild.gradleファイルにこのようなものを持っている場合は

  • +0

    どこにあるのかは非常に不明です。まず問題が何であるか教えてください。 – greenapps

    +0

    問題は私が書いたことです。 Android Studioはアプリケーションをデバッグしていないため、常にエラーが表示されます。つまり、「.apkファイルはディスクに存在しません。 –

    +0

    そして、その瞬間や行動であなたがそのエラーを出すのはなぜですか? – greenapps

    答えて

    2

    apkへのパスを確認してください。フォルダ名に特殊文字が含まれることがあります。これにより、adbはこのエラーを引き起こします。

    6

    applicationVariants.all { variant -> 
        variant.outputs.each { output -> 
         output.outputFile = new File(output.outputFile.parent, baseFilename + defaultConfig.versionCode + "_" + defaultConfig.versionName + "_" + getDate() + ".apk") 
        } 
    } 
    

    そしてこの

    def getDate() { 
        def date = new Date() 
        def formattedDate = date.format('dd.MM.yyyy') 
        return formattedDate 
    } 
    

    あなたの問題を解決するために、出力からのgetDate()を削除する必要があります。投稿もthisをご覧ください。

    関連する問題