質問編集履歴

8 manifuestfileを追加しました。

edoooooo

edoooooo score 161

2016/05/11 19:16  投稿

AndroidStudioでXML or text declaration not at start of entityと出ます。
```java
Error:(2) Error parsing XML: XML or text declaration not at start of entity
```
このようにstartの宣言が出来ていませんと出ます。
なぜなのでしょうか?
```java
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
   xmlns:tools="http://schemas.android.com/tools"
   xmlns:app="http://schemas.android.com/apk/res-auto"
   android:layout_width="match_parent"
   android:layout_height="match_parent"
   android:paddingLeft="@dimen/activity_horizontal_margin"
   android:paddingRight="@dimen/activity_horizontal_margin"
   android:paddingTop="@dimen/activity_vertical_margin"
   android:paddingBottom="@dimen/activity_vertical_margin"
   app:layout_behavior="@string/appbar_scrolling_view_behavior"
   tools:showIn="@layout/activity_chat"
   tools:context=".ChatActivity">
   <EditText
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:id="@+id/input_message"
       android:layout_alignParentTop="true"
       android:layout_alignParentLeft="true"
       android:layout_alignParentStart="true"
       android:layout_toLeftOf="@+id/send_message"
       android:layout_toStartOf="@+id/send_message" />
   <Button
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:text="SEND"
       android:id="@+id/send_message"
       android:layout_alignParentTop="true"
       android:layout_alignParentRight="true"
       android:layout_alignParentEnd="true" />
   <LinearLayout
       android:orientation="vertical"
       android:layout_width="fill_parent"
       android:layout_height="fill_parent"
       android:layout_below="@+id/input_message"
       android:layout_alignParentLeft="true"
       android:layout_alignParentStart="true"
       android:id="@+id/message_log">
       <TextView
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:text="こんにちは"
           android:id="@+id/cpu_message"
           android:layout_gravity="start"/>
       <TextView
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:text=""
           android:id="@+id/user_message"
           android:layout_gravity="end" />
   </LinearLayout>
</RelativeLayout>
```
このようなエラーメッセージも出ます。
```java
Error:Execution failed for task ':chatapplication:processDebugResources'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Users/endoutaichi/Library/Android/sdk/build-tools/23.0.3/aapt'' finished with non-zero exit value 1
```
このonCreateのRが赤文字となってしまいます。
```java
package jp.study.chatapplication;
import android.os.Bundle;
import android.support.design.widget.FloatingActionButton;
import android.support.design.widget.Snackbar;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
import android.view.View;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.Button;
import android.widget.EditText;
import android.widget.LinearLayout;
import android.widget.TextView;
public class ChatActivity extends AppCompatActivity {
   private EditText mInputMessage;
   private Button mSendMessage;
   private LinearLayout mMessageLog;
   private TextView mCpuMessage;
   private TextView mUserMessage;
   
   @Override
   protected void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       setContentView(R.layout.activity_chat);
       mInputMessage=(EditText)findViewById(R.id.input_message);//ユーザーが入力するフィールド
       mSendMessage=(Button)findViewById(R.id.send_message);//SENDボタン
       mMessageLog=(LinearLayout)findViewById(R.id.message_log);//入力履歴を表示するレイアウト
       mCpuMessage=(TextView)findViewById(R.id.cpu_message);//コンピューターからの応答
       mUserMessage=(TextView)findViewById(R.id.user_message);//ユーザーが入力した内容
       mInputMessage.setText("hoge");
       Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
       setSupportActionBar(toolbar);
   }
   @Override
   public boolean onCreateOptionsMenu(Menu menu) {
       // Inflate the menu; this adds items to the action bar if it is present.
       getMenuInflater().inflate(R.menu.menu_chat, menu);
       return true;
   }
   @Override
   public boolean onOptionsItemSelected(MenuItem item) {
       // Handle action bar item clicks here. The action bar will
       // automatically handle clicks on the Home/Up button, so long
       // as you specify a parent activity in AndroidManifest.xml.
       int id = item.getItemId();
       //noinspection SimplifiableIfStatement
       if (id == R.id.action_settings) {
           return true;
       }
       return super.onOptionsItemSelected(item);
   }
}
```
エラーが変わりました。
![イメージ説明](c9e8a799a5d29ed054c28be5d20d88f7.png)
すべてに先行して、宣言をしてくださいと出ました。
さらに、
Analysis Completed
1 errorfound
1 warningfound となりました。
1 warningfound となりました。
```xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
   package="jp.study.example37" >
   <application
       android:allowBackup="true"
       android:icon="@mipmap/ic_launcher"
       android:label="@string/app_name"
       android:supportsRtl="true"
       android:theme="@style/AppTheme" >
       <activity
           android:name=".MainActivity"
           android:label="@string/app_name"
           android:theme="@style/AppTheme.NoActionBar" >
           <intent-filter>
               <action android:name="android.intent.action.MAIN" />
               <category android:name="android.intent.category.LAUNCHER" />
           </intent-filter>
       </activity>
   </application>
</manifest>
```
  • Java

    20018 questions

    Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

  • Android Studio

    5411 questions

    Android Studioは、 Google社によって開発された、 Androidのネイティブアプリケーション開発に特化した統合開発ツールです。

7 詳細の追加

edoooooo

edoooooo score 161

2016/05/11 17:45  投稿

AndroidStudioでXML or text declaration not at start of entityと出ます。
```java
Error:(2) Error parsing XML: XML or text declaration not at start of entity
```
このようにstartの宣言が出来ていませんと出ます。
なぜなのでしょうか?
```java
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
   xmlns:tools="http://schemas.android.com/tools"
   xmlns:app="http://schemas.android.com/apk/res-auto"
   android:layout_width="match_parent"
   android:layout_height="match_parent"
   android:paddingLeft="@dimen/activity_horizontal_margin"
   android:paddingRight="@dimen/activity_horizontal_margin"
   android:paddingTop="@dimen/activity_vertical_margin"
   android:paddingBottom="@dimen/activity_vertical_margin"
   app:layout_behavior="@string/appbar_scrolling_view_behavior"
   tools:showIn="@layout/activity_chat"
   tools:context=".ChatActivity">
   <EditText
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:id="@+id/input_message"
       android:layout_alignParentTop="true"
       android:layout_alignParentLeft="true"
       android:layout_alignParentStart="true"
       android:layout_toLeftOf="@+id/send_message"
       android:layout_toStartOf="@+id/send_message" />
   <Button
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:text="SEND"
       android:id="@+id/send_message"
       android:layout_alignParentTop="true"
       android:layout_alignParentRight="true"
       android:layout_alignParentEnd="true" />
   <LinearLayout
       android:orientation="vertical"
       android:layout_width="fill_parent"
       android:layout_height="fill_parent"
       android:layout_below="@+id/input_message"
       android:layout_alignParentLeft="true"
       android:layout_alignParentStart="true"
       android:id="@+id/message_log">
       <TextView
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:text="こんにちは"
           android:id="@+id/cpu_message"
           android:layout_gravity="start"/>
       <TextView
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:text=""
           android:id="@+id/user_message"
           android:layout_gravity="end" />
   </LinearLayout>
</RelativeLayout>
```
このようなエラーメッセージも出ます。
```java
Error:Execution failed for task ':chatapplication:processDebugResources'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Users/endoutaichi/Library/Android/sdk/build-tools/23.0.3/aapt'' finished with non-zero exit value 1
```
このonCreateのRが赤文字となってしまいます。
```java
package jp.study.chatapplication;
import android.os.Bundle;
import android.support.design.widget.FloatingActionButton;
import android.support.design.widget.Snackbar;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
import android.view.View;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.Button;
import android.widget.EditText;
import android.widget.LinearLayout;
import android.widget.TextView;
public class ChatActivity extends AppCompatActivity {
   private EditText mInputMessage;
   private Button mSendMessage;
   private LinearLayout mMessageLog;
   private TextView mCpuMessage;
   private TextView mUserMessage;
   
   @Override
   protected void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       setContentView(R.layout.activity_chat);
       mInputMessage=(EditText)findViewById(R.id.input_message);//ユーザーが入力するフィールド
       mSendMessage=(Button)findViewById(R.id.send_message);//SENDボタン
       mMessageLog=(LinearLayout)findViewById(R.id.message_log);//入力履歴を表示するレイアウト
       mCpuMessage=(TextView)findViewById(R.id.cpu_message);//コンピューターからの応答
       mUserMessage=(TextView)findViewById(R.id.user_message);//ユーザーが入力した内容
       mInputMessage.setText("hoge");
       Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
       setSupportActionBar(toolbar);
   }
   @Override
   public boolean onCreateOptionsMenu(Menu menu) {
       // Inflate the menu; this adds items to the action bar if it is present.
       getMenuInflater().inflate(R.menu.menu_chat, menu);
       return true;
   }
   @Override
   public boolean onOptionsItemSelected(MenuItem item) {
       // Handle action bar item clicks here. The action bar will
       // automatically handle clicks on the Home/Up button, so long
       // as you specify a parent activity in AndroidManifest.xml.
       int id = item.getItemId();
       //noinspection SimplifiableIfStatement
       if (id == R.id.action_settings) {
           return true;
       }
       return super.onOptionsItemSelected(item);
   }
}
```
このようなエラーも出ています。
エラーが変わりました。
![イメージ説明](c9e8a799a5d29ed054c28be5d20d88f7.png)
どうぞよろしくお願いします。
エラーが変わりました。
すべてに先行して、宣言をしてくださいと出ました。
さらに、
Analysis Completed
1 errorfound
1 warningfound となりました。
  • Java

    20018 questions

    Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

  • Android Studio

    5411 questions

    Android Studioは、 Google社によって開発された、 Androidのネイティブアプリケーション開発に特化した統合開発ツールです。

6 写真の変更

edoooooo

edoooooo score 161

2016/05/11 17:43  投稿

AndroidStudioでXML or text declaration not at start of entityと出ます。
```java
Error:(2) Error parsing XML: XML or text declaration not at start of entity
```
このようにstartの宣言が出来ていませんと出ます。
なぜなのでしょうか?
```java
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
   xmlns:tools="http://schemas.android.com/tools"
   xmlns:app="http://schemas.android.com/apk/res-auto"
   android:layout_width="match_parent"
   android:layout_height="match_parent"
   android:paddingLeft="@dimen/activity_horizontal_margin"
   android:paddingRight="@dimen/activity_horizontal_margin"
   android:paddingTop="@dimen/activity_vertical_margin"
   android:paddingBottom="@dimen/activity_vertical_margin"
   app:layout_behavior="@string/appbar_scrolling_view_behavior"
   tools:showIn="@layout/activity_chat"
   tools:context=".ChatActivity">
   <EditText
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:id="@+id/input_message"
       android:layout_alignParentTop="true"
       android:layout_alignParentLeft="true"
       android:layout_alignParentStart="true"
       android:layout_toLeftOf="@+id/send_message"
       android:layout_toStartOf="@+id/send_message" />
   <Button
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:text="SEND"
       android:id="@+id/send_message"
       android:layout_alignParentTop="true"
       android:layout_alignParentRight="true"
       android:layout_alignParentEnd="true" />
   <LinearLayout
       android:orientation="vertical"
       android:layout_width="fill_parent"
       android:layout_height="fill_parent"
       android:layout_below="@+id/input_message"
       android:layout_alignParentLeft="true"
       android:layout_alignParentStart="true"
       android:id="@+id/message_log">
       <TextView
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:text="こんにちは"
           android:id="@+id/cpu_message"
           android:layout_gravity="start"/>
       <TextView
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:text=""
           android:id="@+id/user_message"
           android:layout_gravity="end" />
   </LinearLayout>
</RelativeLayout>
```
このようなエラーメッセージも出ます。
```java
Error:Execution failed for task ':chatapplication:processDebugResources'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Users/endoutaichi/Library/Android/sdk/build-tools/23.0.3/aapt'' finished with non-zero exit value 1
```
このonCreateのRが赤文字となってしまいます。
```java
package jp.study.chatapplication;
import android.os.Bundle;
import android.support.design.widget.FloatingActionButton;
import android.support.design.widget.Snackbar;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
import android.view.View;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.Button;
import android.widget.EditText;
import android.widget.LinearLayout;
import android.widget.TextView;
public class ChatActivity extends AppCompatActivity {
   private EditText mInputMessage;
   private Button mSendMessage;
   private LinearLayout mMessageLog;
   private TextView mCpuMessage;
   private TextView mUserMessage;
   
   @Override
   protected void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       setContentView(R.layout.activity_chat);
       mInputMessage=(EditText)findViewById(R.id.input_message);//ユーザーが入力するフィールド
       mSendMessage=(Button)findViewById(R.id.send_message);//SENDボタン
       mMessageLog=(LinearLayout)findViewById(R.id.message_log);//入力履歴を表示するレイアウト
       mCpuMessage=(TextView)findViewById(R.id.cpu_message);//コンピューターからの応答
       mUserMessage=(TextView)findViewById(R.id.user_message);//ユーザーが入力した内容
       mInputMessage.setText("hoge");
       Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
       setSupportActionBar(toolbar);
   }
   @Override
   public boolean onCreateOptionsMenu(Menu menu) {
       // Inflate the menu; this adds items to the action bar if it is present.
       getMenuInflater().inflate(R.menu.menu_chat, menu);
       return true;
   }
   @Override
   public boolean onOptionsItemSelected(MenuItem item) {
       // Handle action bar item clicks here. The action bar will
       // automatically handle clicks on the Home/Up button, so long
       // as you specify a parent activity in AndroidManifest.xml.
       int id = item.getItemId();
       //noinspection SimplifiableIfStatement
       if (id == R.id.action_settings) {
           return true;
       }
       return super.onOptionsItemSelected(item);
   }
}
```
このようなエラーも出ています。
![イメージ説明](c5f6a109b0fea2b916e73902198f975d.png)
どうぞよろしくお願いします。
![イメージ説明](c9e8a799a5d29ed054c28be5d20d88f7.png)
どうぞよろしくお願いします。
エラーが変わりました。
さらに、
Analysis Completed
1 errorfound
1 warningfound となりました。
  • Java

    20018 questions

    Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

  • Android Studio

    5411 questions

    Android Studioは、 Google社によって開発された、 Androidのネイティブアプリケーション開発に特化した統合開発ツールです。

5 誤字の修正

edoooooo

edoooooo score 161

2016/05/11 17:21  投稿

AndroidStudioでXML or text declaration not at start of entityと出ます。
```java
Error:(2) Error parsing XML: XML or text declaration not at start of entity
```
このようにstartの宣言が出来ていませんと出ます。
なぜなのでしょうか?
```java
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
   xmlns:tools="http://schemas.android.com/tools"
   xmlns:app="http://schemas.android.com/apk/res-auto"
   android:layout_width="match_parent"
   android:layout_height="match_parent"
   android:paddingLeft="@dimen/activity_horizontal_margin"
   android:paddingRight="@dimen/activity_horizontal_margin"
   android:paddingTop="@dimen/activity_vertical_margin"
   android:paddingBottom="@dimen/activity_vertical_margin"
   app:layout_behavior="@string/appbar_scrolling_view_behavior"
   tools:showIn="@layout/activity_chat"
   tools:context=".ChatActivity">
   <EditText
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:id="@+id/input_message"
       android:layout_alignParentTop="true"
       android:layout_alignParentLeft="true"
       android:layout_alignParentStart="true"
       android:layout_toLeftOf="@+id/send_message"
       android:layout_toStartOf="@+id/send_message" />
   <Button
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:text="SEND"
       android:id="@+id/send_message"
       android:layout_alignParentTop="true"
       android:layout_alignParentRight="true"
       android:layout_alignParentEnd="true" />
   <LinearLayout
       android:orientation="vertical"
       android:layout_width="fill_parent"
       android:layout_height="fill_parent"
       android:layout_below="@+id/input_message"
       android:layout_alignParentLeft="true"
       android:layout_alignParentStart="true"
       android:id="@+id/message_log">
       <TextView
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:text="こんにちは"
           android:id="@+id/cpu_message"
           android:layout_gravity="start"/>
       <TextView
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:text=""
           android:id="@+id/user_message"
           android:layout_gravity="end" />
   </LinearLayout>
</RelativeLayout>
```
このようなエラーメッセージも出ます。
```java
Error:Execution failed for task ':chatapplication:processDebugResources'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Users/endoutaichi/Library/Android/sdk/build-tools/23.0.3/aapt'' finished with non-zero exit value 1
```
このonCreateのR と findByIdが赤文字となってしまいます。
このonCreateのRが赤文字となってしまいます。
```java
package jp.study.chatapplication;
import android.os.Bundle;
import android.support.design.widget.FloatingActionButton;
import android.support.design.widget.Snackbar;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
import android.view.View;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.Button;
import android.widget.EditText;
import android.widget.LinearLayout;
import android.widget.TextView;
public class ChatActivity extends AppCompatActivity {
   private EditText mInputMessage;
   private Button mSendMessage;
   private LinearLayout mMessageLog;
   private TextView mCpuMessage;
   private TextView mUserMessage;
   
   @Override
   protected void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       setContentView(R.layout.activity_chat);
       mInputMessage=(EditText)findById(R.id.input_message);//ユーザーが入力するフィールド
       mInputMessage=(EditText)findViewById(R.id.input_message);//ユーザーが入力するフィールド
       mSendMessage=(Button)findViewById(R.id.send_message);//SENDボタン
       mMessageLog=(LinearLayout)findViewById(R.id.message_log);//入力履歴を表示するレイアウト
       mCpuMessage=(TextView)findViewById(R.id.cpu_message);//コンピューターからの応答
       mUserMessage=(TextView)findViewById(R.id.user_message);//ユーザーが入力した内容
       mInputMessage.setText("hoge");
       Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
       setSupportActionBar(toolbar);
   }
   @Override
   public boolean onCreateOptionsMenu(Menu menu) {
       // Inflate the menu; this adds items to the action bar if it is present.
       getMenuInflater().inflate(R.menu.menu_chat, menu);
       return true;
   }
   @Override
   public boolean onOptionsItemSelected(MenuItem item) {
       // Handle action bar item clicks here. The action bar will
       // automatically handle clicks on the Home/Up button, so long
       // as you specify a parent activity in AndroidManifest.xml.
       int id = item.getItemId();
       //noinspection SimplifiableIfStatement
       if (id == R.id.action_settings) {
           return true;
       }
       return super.onOptionsItemSelected(item);
   }
}
```
このようなエラーも出ています。
![イメージ説明](c5f6a109b0fea2b916e73902198f975d.png)
どうぞよろしくお願いします。
  • Java

    20018 questions

    Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

  • Android Studio

    5411 questions

    Android Studioは、 Google社によって開発された、 Androidのネイティブアプリケーション開発に特化した統合開発ツールです。

4 写真の追加

edoooooo

edoooooo score 161

2016/05/11 16:57  投稿

AndroidStudioでXML or text declaration not at start of entityと出ます。
```java
Error:(2) Error parsing XML: XML or text declaration not at start of entity
```
このようにstartの宣言が出来ていませんと出ます。
なぜなのでしょうか?
```java
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
   xmlns:tools="http://schemas.android.com/tools"
   xmlns:app="http://schemas.android.com/apk/res-auto"
   android:layout_width="match_parent"
   android:layout_height="match_parent"
   android:paddingLeft="@dimen/activity_horizontal_margin"
   android:paddingRight="@dimen/activity_horizontal_margin"
   android:paddingTop="@dimen/activity_vertical_margin"
   android:paddingBottom="@dimen/activity_vertical_margin"
   app:layout_behavior="@string/appbar_scrolling_view_behavior"
   tools:showIn="@layout/activity_chat"
   tools:context=".ChatActivity">
   <EditText
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:id="@+id/input_message"
       android:layout_alignParentTop="true"
       android:layout_alignParentLeft="true"
       android:layout_alignParentStart="true"
       android:layout_toLeftOf="@+id/send_message"
       android:layout_toStartOf="@+id/send_message" />
   <Button
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:text="SEND"
       android:id="@+id/send_message"
       android:layout_alignParentTop="true"
       android:layout_alignParentRight="true"
       android:layout_alignParentEnd="true" />
   <LinearLayout
       android:orientation="vertical"
       android:layout_width="fill_parent"
       android:layout_height="fill_parent"
       android:layout_below="@+id/input_message"
       android:layout_alignParentLeft="true"
       android:layout_alignParentStart="true"
       android:id="@+id/message_log">
       <TextView
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:text="こんにちは"
           android:id="@+id/cpu_message"
           android:layout_gravity="start"/>
       <TextView
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:text=""
           android:id="@+id/user_message"
           android:layout_gravity="end" />
   </LinearLayout>
</RelativeLayout>
```
このようなエラーメッセージも出ます。
```java
Error:Execution failed for task ':chatapplication:processDebugResources'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Users/endoutaichi/Library/Android/sdk/build-tools/23.0.3/aapt'' finished with non-zero exit value 1
```
このonCreateのR と findByIdが赤文字となってしまいます。
```java
package jp.study.chatapplication;
import android.os.Bundle;
import android.support.design.widget.FloatingActionButton;
import android.support.design.widget.Snackbar;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
import android.view.View;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.Button;
import android.widget.EditText;
import android.widget.LinearLayout;
import android.widget.TextView;
public class ChatActivity extends AppCompatActivity {
   private EditText mInputMessage;
   private Button mSendMessage;
   private LinearLayout mMessageLog;
   private TextView mCpuMessage;
   private TextView mUserMessage;
   
   @Override
   protected void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       setContentView(R.layout.activity_chat);
       mInputMessage=(EditText)findById(R.id.input_message);//ユーザーが入力するフィールド
       mSendMessage=(Button)findViewById(R.id.send_message);//SENDボタン
       mMessageLog=(LinearLayout)findViewById(R.id.message_log);//入力履歴を表示するレイアウト
       mCpuMessage=(TextView)findViewById(R.id.cpu_message);//コンピューターからの応答
       mUserMessage=(TextView)findViewById(R.id.user_message);//ユーザーが入力した内容
       mInputMessage.setText("hoge");
       Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
       setSupportActionBar(toolbar);
   }
   @Override
   public boolean onCreateOptionsMenu(Menu menu) {
       // Inflate the menu; this adds items to the action bar if it is present.
       getMenuInflater().inflate(R.menu.menu_chat, menu);
       return true;
   }
   @Override
   public boolean onOptionsItemSelected(MenuItem item) {
       // Handle action bar item clicks here. The action bar will
       // automatically handle clicks on the Home/Up button, so long
       // as you specify a parent activity in AndroidManifest.xml.
       int id = item.getItemId();
       //noinspection SimplifiableIfStatement
       if (id == R.id.action_settings) {
           return true;
       }
       return super.onOptionsItemSelected(item);
   }
}
```
このstartだけカラーにならないのですが、何が問題なのでしょうか?
このようなエラーも出ています。
![イメージ説明](c5f6a109b0fea2b916e73902198f975d.png)
どうぞよろしくお願いします。
  • Java

    20018 questions

    Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

  • Android Studio

    5411 questions

    Android Studioは、 Google社によって開発された、 Androidのネイティブアプリケーション開発に特化した統合開発ツールです。

3 コードの追加

edoooooo

edoooooo score 161

2016/05/11 16:15  投稿

AndroidStudioでXML or text declaration not at start of entityと出ます。
```java
Error:(2) Error parsing XML: XML or text declaration not at start of entity
```
このようにstartの宣言が出来ていませんと出ます。
なぜなのでしょうか?
```java
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
   xmlns:tools="http://schemas.android.com/tools"
   xmlns:app="http://schemas.android.com/apk/res-auto"
   android:layout_width="match_parent"
   android:layout_height="match_parent"
   android:paddingLeft="@dimen/activity_horizontal_margin"
   android:paddingRight="@dimen/activity_horizontal_margin"
   android:paddingTop="@dimen/activity_vertical_margin"
   android:paddingBottom="@dimen/activity_vertical_margin"
   app:layout_behavior="@string/appbar_scrolling_view_behavior"
   tools:showIn="@layout/activity_chat"
   tools:context=".ChatActivity">
   <EditText
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:id="@+id/input_message"
       android:layout_alignParentTop="true"
       android:layout_alignParentLeft="true"
       android:layout_alignParentStart="true"
       android:layout_toLeftOf="@+id/send_message"
       android:layout_toStartOf="@+id/send_message" />
   <Button
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:text="SEND"
       android:id="@+id/send_message"
       android:layout_alignParentTop="true"
       android:layout_alignParentRight="true"
       android:layout_alignParentEnd="true" />
   <LinearLayout
       android:orientation="vertical"
       android:layout_width="fill_parent"
       android:layout_height="fill_parent"
       android:layout_below="@+id/input_message"
       android:layout_alignParentLeft="true"
       android:layout_alignParentStart="true"
       android:id="@+id/message_log">
       <TextView
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:text="こんにちは"
           android:id="@+id/cpu_message"
           android:layout_gravity="start"/>
       <TextView
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:text=""
           android:id="@+id/user_message"
           android:layout_gravity="end" />
   </LinearLayout>
</RelativeLayout>
```
このようなエラーメッセージも出ます。
```java
Error:Execution failed for task ':chatapplication:processDebugResources'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Users/endoutaichi/Library/Android/sdk/build-tools/23.0.3/aapt'' finished with non-zero exit value 1
```
このonCreateのR と findByIdが赤文字となってしまいます。  
```java  
package jp.study.chatapplication;  
 
import android.os.Bundle;  
import android.support.design.widget.FloatingActionButton;  
import android.support.design.widget.Snackbar;  
import android.support.v7.app.AppCompatActivity;  
import android.support.v7.widget.Toolbar;  
import android.view.View;  
import android.view.Menu;  
import android.view.MenuItem;  
import android.widget.Button;  
import android.widget.EditText;  
import android.widget.LinearLayout;  
import android.widget.TextView;  
 
public class ChatActivity extends AppCompatActivity {  
 
   private EditText mInputMessage;  
   private Button mSendMessage;  
   private LinearLayout mMessageLog;  
   private TextView mCpuMessage;  
   private TextView mUserMessage;  
     
   @Override  
   protected void onCreate(Bundle savedInstanceState) {  
       super.onCreate(savedInstanceState);  
       setContentView(R.layout.activity_chat);  
 
 
 
       mInputMessage=(EditText)findById(R.id.input_message);//ユーザーが入力するフィールド  
       mSendMessage=(Button)findViewById(R.id.send_message);//SENDボタン  
       mMessageLog=(LinearLayout)findViewById(R.id.message_log);//入力履歴を表示するレイアウト  
       mCpuMessage=(TextView)findViewById(R.id.cpu_message);//コンピューターからの応答  
       mUserMessage=(TextView)findViewById(R.id.user_message);//ユーザーが入力した内容  
       mInputMessage.setText("hoge");  
       Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);  
       setSupportActionBar(toolbar);  
   }  
   @Override  
   public boolean onCreateOptionsMenu(Menu menu) {  
       // Inflate the menu; this adds items to the action bar if it is present.  
       getMenuInflater().inflate(R.menu.menu_chat, menu);  
       return true;  
   }  
 
   @Override  
   public boolean onOptionsItemSelected(MenuItem item) {  
       // Handle action bar item clicks here. The action bar will  
       // automatically handle clicks on the Home/Up button, so long  
       // as you specify a parent activity in AndroidManifest.xml.  
       int id = item.getItemId();  
 
       //noinspection SimplifiableIfStatement  
       if (id == R.id.action_settings) {  
           return true;  
       }  
 
       return super.onOptionsItemSelected(item);  
   }  
}  
 
```  
このstartだけカラーにならないのですが、何が問題なのでしょうか?
どうぞよろしくお願いします。
  • Java

    20018 questions

    Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

  • Android Studio

    5411 questions

    Android Studioは、 Google社によって開発された、 Androidのネイティブアプリケーション開発に特化した統合開発ツールです。

2 コードの変更

edoooooo

edoooooo score 161

2016/05/11 15:37  投稿

AndroidStudioでXML or text declaration not at start of entityと出ます。
```java
Error:(2) Error parsing XML: XML or text declaration not at start of entity
```
このようにstartの宣言が出来ていませんと出ます。
なぜなのでしょうか?
```java
<TextView
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
   xmlns:tools="http://schemas.android.com/tools"
   xmlns:app="http://schemas.android.com/apk/res-auto"
   android:layout_width="match_parent"
   android:layout_height="match_parent"
   android:paddingLeft="@dimen/activity_horizontal_margin"
   android:paddingRight="@dimen/activity_horizontal_margin"
   android:paddingTop="@dimen/activity_vertical_margin"
   android:paddingBottom="@dimen/activity_vertical_margin"
   app:layout_behavior="@string/appbar_scrolling_view_behavior"
   tools:showIn="@layout/activity_chat"
   tools:context=".ChatActivity">
   <EditText
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:id="@+id/input_message"
       android:layout_alignParentTop="true"
       android:layout_alignParentLeft="true"
       android:layout_alignParentStart="true"
       android:layout_toLeftOf="@+id/send_message"
       android:layout_toStartOf="@+id/send_message" />
   <Button
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:text="SEND"
       android:id="@+id/send_message"
       android:layout_alignParentTop="true"
       android:layout_alignParentRight="true"
       android:layout_alignParentEnd="true" />
   <LinearLayout
       android:orientation="vertical"
       android:layout_width="fill_parent"
       android:layout_height="fill_parent"
       android:layout_below="@+id/input_message"
       android:layout_alignParentLeft="true"
       android:layout_alignParentStart="true"
       android:id="@+id/message_log">
       <TextView
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:text="こんにちは"
           android:id="@+id/cpu_message" />
           android:id="@+id/cpu_message"
           android:layout_gravity="start"/>
 
       <TextView  
           android:layout_width="wrap_content"  
           android:layout_height="wrap_content"  
           android:text=""  
           android:id="@+id/user_message"  
           android:layout_gravity="end" />  
   </LinearLayout>  
 
</RelativeLayout>  
 
```
このようなエラーメッセージも出ます。
```java
Error:Execution failed for task ':chatapplication:processDebugResources'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Users/endoutaichi/Library/Android/sdk/build-tools/23.0.3/aapt'' finished with non-zero exit value 1
```
このstartだけカラーにならないのですが、何が問題なのでしょうか?
どうぞよろしくお願いします。
  • Java

    20018 questions

    Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

  • Android Studio

    5411 questions

    Android Studioは、 Google社によって開発された、 Androidのネイティブアプリケーション開発に特化した統合開発ツールです。

1 からだった所に追加

edoooooo

edoooooo score 161

2016/05/11 15:32  投稿

AndroidStudioでXML or text declaration not at start of entityと出ます。
```java
Error:(2) Error parsing XML: XML or text declaration not at start of entity
```
このようにstartの宣言が出来ていませんと出ます。
なぜなのでしょうか?
```java
<TextView
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:text="こんにちは"
           android:id="@+id/cpu_message" />
           android:layout_gravity="start"/>
```
このようなエラーメッセージも出ます。
```java
Error:Execution failed for task ':chatapplication:processDebugResources'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Users/endoutaichi/Library/Android/sdk/build-tools/23.0.3/aapt'' finished with non-zero exit value 1
```
このstartだけカラーにならないのですが、何が問題なのでしょうか?
どうぞよろしくお願いします。
  • Java

    20018 questions

    Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

  • Android Studio

    5411 questions

    Android Studioは、 Google社によって開発された、 Androidのネイティブアプリケーション開発に特化した統合開発ツールです。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る