58

に新しいアイテムを追加した後strings.xml、Android Studio のプレビューですぐに機能し始めないことがよくあります。

リソース @string/faq_customer_service を解決できませんでした

プレビューは次のようになります。

ここに画像の説明を入力

私は明らかにプロジェクトを再構築しようとしましたが、実行することさえしましgradle clean assembleDebugたが、役に立たないようです。エミュレーターと実際のデバイスでは、新しく追加された文字列リソースが機能します。

正しいテキストがプレビューに表示されるように、Android Studio にリソースをリロードさせるトリックはありますか?

4

7 に答える 7

165

これまでに見つけた唯一の信頼できる方法は、プロジェクトをリロードする/Android Studioを再起動することです。

これを行う最も簡単な方法は、File → Invalidate caches / Restart... → Just Restartです。

より良い解決策を投稿してください!

于 2013-10-17T16:47:59.777 に答える
12

プロジェクト全体を閉じる必要はありません。ほんのわずかな問題に対して、それはあまりにも多すぎます。

プレビューを更新するだけです (「更新」ボタンをクリックします)。 更新ボタンの矢印

https://stackoverflow.com/a/34754707/3339597から提供

于 2016-07-10T14:39:09.073 に答える
6

プロジェクトを右クリックして Synchronize '...Project' が機能しました。

于 2013-10-31T21:25:33.547 に答える
0

この問題を解決するには 3 つのステップがあります

  1. ビルド --> プロジェクトの消去

  2. ビルド --> プロジェクトの再ビルド

  3. アンドロイドスタジオを再起動

于 2016-05-20T06:39:40.393 に答える
0

ファイル → キャッシュを無効にする / 再起動... → 再起動するだけ... うまくいきませんでした

ファイル→キャッシュの無効化/再起動...→無効化して再起動...うまくいきました

于 2018-08-29T23:16:35.540 に答える