web-dev-qa-db-ja.com

RelativeLayout "リソースを解決できませんでした..." Android

以下のコードを使用すると、「リソース@ id/item1を解決できませんでした」というエラーが表示されます。なぜですか? id/item1は使用する前に追加されているため、なぜこれが行われるのかわかりません。

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:Android="http://schemas.Android.com/apk/res/Android"
    Android:layout_width="fill_parent"
    Android:layout_height="wrap_content"
    Android:orientation="vertical" >

    <ImageView
        Android:id="@+id/item1"
        Android:layout_width="50dip"
        Android:layout_height="50dip"
        Android:src="@drawable/noimage" />
    <TextView         
        Android:id="@+id/item2"
        Android:layout_width="fill_parent"
        Android:layout_height="wrap_content"
        Android:text="Title"
        Android:padding="3dip" 
        Android:textSize="20dip"
        Android:layout_toRightOf="@id/item1"/>
    <TextView         
        Android:id="@+id/item3"
        Android:layout_width="fill_parent"
        Android:layout_height="wrap_content"
        Android:text="Content"
        Android:padding="3dip" 
        Android:textSize="20dip"
        Android:layout_below="@id/item1"/>

</RelativeLayout>
19
kieblera5

コードにはこのエラーはありません。

他のリソース(レイアウト、値、ドローアブルなど)にエラーがないことを確認してください。そして、プロジェクトをクリーンアップ/更新/ビルドします

19
inazaruk

ホセが言ったように、時々Android Studioはただおかしくなります。しかし、再起動は常に十分ではありません。

キャッシュを無効にして再起動します。

ファイル->キャッシュの無効化/再起動...->無効化して再起動

Menu Selectionenter image description here

ASが完全に再起動して再構築されるまで待ちます。うまくいけば、論理的に動作します。

12
Scott Biggs

RelativeLayout「リソースを解決できませんでした…... res/values/strings.xmlで文字列リソースを定義する必要があります

1
swapnil akolkar

IDEはおかしくなります。:)以前に@ JasonAxelson、@ AlexLockwood、@ cranedおよび@PhilippGächterが言ったように、Android Studioを再起動するだけです。

0

Android Studioを搭載した2台のコンピューターでこの問題が発生しました。Gradleを開いてプロジェクトを再同期するのに役立ちました(以前に投稿したスクリーンショットに表示)) Resync

0
Ruzard

他のデバイスからプロジェクトをインポートすると、同じエラーが発生します。このエラーの原因は、現在の開発環境のAndroid SDKパスが間違っていることです。

enter image description here

ローカルAndroid SDKパスを変更する必要があります。

1 local.propertiesを開きます

enter image description here

2ローカルSDKパスを使用してsdk.dirパスを置き換えます。

enter image description here

3プロジェクトを更新し、Android Studioを閉じます。

enter image description here

4 Android Studioを開きます。すべて問題ありません。

enter image description here

0
saneryee