2020年6月26日金曜日

Android Studio4 : content is not allowed in prolog ???

Android Studioは2020年6月現在、4.0が出ている。現在私は3.5.3にとどまっている。というのも、掲題のエラーが出て新しい、3.6.x, 4.xのAndroid Studioではコンパイルすることができない。どこかのxmlファイルに不備があるようだ。
ネットで調べると、XMLファイル内のタグ<?xml version="1.0" encoding="utf-8"?>の前にスペースとかなにか文字が入っている場合に起きるらしい。sedとか使って調べてもそんなファイルは存在しない。
このエラー、どのファイルで起きたかをASが教えてくれないのが本当に困る。
私は未だにCVSを使っているのだが、新しくソースコードをチェックアウトすると、一旦エラーが出ることに気がついた。

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:extractDeepLinksDebug'.
> java.io.FileNotFoundException: /Users/MyApp/app/src/main/res/navigation/CVS (Is a directory)
ディレクトリのところがリンクになっているのでそれをダブルクリックするとFinderがそこを表示する。するとビルドをすすめることができるようになるが、掲題のエラーが出るようになる。試しにクリーンチェックアウトの状態でCVSディレクトリを消し去ると、問題なくビルドが終了する。

だれかどうすればいいのか教えて。

0 件のコメント:

コメントを投稿