Android 프로그래밍 용 Java로 Eclipse를 배우려고 시작하는 중입니다. 사실, 저는 developer.android.com의 튜토리얼에서 첫 번째 기본 샘플 앱을 작업하고 있습니다. 나는 다음과 같은 activity_main.xml 있습니다첫 번째 android/java 튜토리얼의 문제
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity" >
android:orientation="horizontal" >
<EditText android:id="@+id/edit_message"
android:layout_weight="1"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:hint="@string/edit_message" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/button_send"
android:onClick="sendMessage" />
</LinearLayout>
하고 다음 strings.xml의 당신이 내가 button_send 문자열 모두에서 참조 strings.xml의에 edit_message 문자열을 볼 수 있듯이
<?xml version="1.0" encoding="utf-8"? >
<resources>
<string name="app_name">My First App2</string>
<string name="edit_message">Enter a message</string>
<string name="button_send">Send</string>
<string name="action_settings">Settings</string>
<string name="title_activity_main">MainActivity</string>
<string name="title_activity_display_message">My Message</string>
<string name="hello_world">Hello world!</string>
</resources>
activity_main.xml. 그러나 빌드가 "주어진 이름과 일치하는 리소스를 찾을 수 없습니다 ('텍스트'에서 값 '@ 문자열/button_send') 오류가 발생합니다. 어떤 아이디어라도주세요?
여기서'res' 디렉토리의 디렉토리 구조와 파일은 어디에 있습니까? –
'edit_message'를 찾을 수 있다면 그다지 사소한 일입니다. 파일 저장을 시도하십시오. 프로젝트 청소. 또는 새로운'View'와 새로운'String'을 추가하십시오. 어쩌면 백인 페이스 캐릭터 일 수도 있습니다. –