私のアプリケーションをFrencや他の言語にローカライズしたいので、上記のフォルダを作成し、すべての文字列をフランス語に翻訳して詰め込んだ。私はコンパイル時のエラー "アポストロフィは先行しない\"を得ています。エラーとthis SO questionによると、すべてのアポストロフィの前に\を追加しましたが、コンパイルするとAndroid Studioはすべてのバックスラッシュを削除して同じ例外をスローします。誰もこの問題に遭遇しましたか?一番簡単な解決策は何ですか?これは、私が得ているエラーです。文字列値をコンパイルする際にエラーが発生する
エラー:(74)アポストロフィは、先行していません\(「Googleのエンジニアリングは、 (「アプリケーション」)、利用可能な条件および条件(条件)を含む)を使用することができる。
私の利用規約の最初の行に長い文字列が含まれています。
<string name="terms">
"En téléchargeant une application d'mybiz ou Google ™ (ci-après appelée «La Société»), l'installation ou l'utilisation de cette application ou de toute partie de celle-ci («Application»), vous acceptez les termes et conditions Et Conditions ").
more text and then"
</string>
私は最後に見積もりを追加しましたが、ASはそれを私のために追加し、コンパイル時にすべての変更を削除します。私はまたかっこを< < >>に置き換えましたが、私の変更は削除されます。用語列全体を削除しても、コンパイル時にすべての文字列が追加されます。これは、AndroidスタジオとGoogleのおかげで、私にとって最も迷惑でストレスの多い感謝の週末でした。誰かが私を救うことを願っています
また、この問題はAndroid Studio 2.2.2とビルドツール25.0.1でも発生します。 – Gonzalo