2017-10-26 14 views
0

Androidスタジオを3.0にアップグレードし、gradleバージョンを4.1にアップグレードしました。それ以来、apkファイルの生成に問題があります(デバッグとリリースの両方)。それは言う:デバッグapkを生成中にタスク ':app:packageDebug'の実行に失敗しました。正しいapkファイルパス

'app:packageDebug'タスクの実行に失敗しました。

E:¥StudioWorkspace¥projectLocation¥app¥build¥outputs¥debug¥E:¥StudioWo rkspace¥projectLocat ion¥app¥build¥apkディレクトリを作成できません。

ファイルパスが間違っていて、修正できません。 私はきれいにして、プロジェクトを再構築し、キャッシュを無効にして再起動しようとしましたが、ちょっとそれを解決していないようです。

どのようにAPKの生成パスを修正できますか?

+0

解決方法はありますか?私は同じ問題に直面しています –

答えて

0

私の場合、私はちょうどでコード

applicationVariants.all { variant -> 
     variant.outputs.each { output -> 
      output.outputFileName = file("$project.buildDir/apk/Name.apk") 
     } 
    } 

をコメントしていたプロジェクト - > APP->ファイルbuild.gradle。その後、再構築し、エミュレータで起動しました。それはうまくいった。

私が間違っている場合は私を修正してください:)

+0

助けてくれてありがとう、申し訳ありませんが、間違ったエラーログを投稿しました。実際に起こっていることは、アンドロイドのスタジオが存在しないディレクトリにファイルを作成しようとしていることです。それは言う: ディレクトリを作成することはできません:E:¥StudioWorkspace¥projectLocation¥app¥build¥outputs¥debug¥E:¥StudioWorkspace¥projectLocation¥app¥build¥apk –

関連する問題