Unfortunatelt myapp stopped working!!

Fermé
yedez Messages postés 70 Date d'inscription dimanche 3 novembre 2013 Statut Membre Dernière intervention 28 avril 2015 - 5 août 2014 à 00:49
Bonjour,




 je suis encore debutante en android suivant un tutoriel j ai fais une application fondamentale mais en lancant mon app sur l emulateur une alerte s'annonce pr m avertir"unfortunately my app stopped working"

voila mon code
logcat
08-04 22:19:58.224: E/AndroidRuntime(1410): FATAL EXCEPTION: main
08-04 22:19:58.224: E/AndroidRuntime(1410): Process: com.example.m_shop, PID: 1410
08-04 22:19:58.224: E/AndroidRuntime(1410): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.m_shop/com.example.m_shop.LoginActivity}: android.view.InflateException: Binary XML file line #2: Error inflating class scrollView
08-04 22:19:58.224: E/AndroidRuntime(1410): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2195)
08-04 22:19:58.224: E/AndroidRuntime(1410): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)
08-04 22:19:58.224: E/AndroidRuntime(1410): at android.app.ActivityThread.access$800(ActivityThread.java:135)
08-04 22:19:58.224: E/AndroidRuntime(1410): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)
08-04 22:19:58.224: E/AndroidRuntime(1410): at android.os.Handler.dispatchMessage(Handler.java:102)
08-04 22:19:58.224: E/AndroidRuntime(1410): at android.os.Looper.loop(Looper.java:136)
08-04 22:19:58.224: E/AndroidRuntime(1410): at android.app.ActivityThread.main(ActivityThread.java:5017)
08-04 22:19:58.224: E/AndroidRuntime(1410): at java.lang.reflect.Method.invokeNative(Native Method)
08-04 22:19:58.224: E/AndroidRuntime(1410): at java.lang.reflect.Method.invoke(Method.java:515)
08-04 22:19:58.224: E/AndroidRuntime(1410): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
08-04 22:19:58.224: E/AndroidRuntime(1410): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
08-04 22:19:58.224: E/AndroidRuntime(1410): at dalvik.system.NativeStart.main(Native Method)
08-04 22:19:58.224: E/AndroidRuntime(1410): Caused by: android.view.InflateException: Binary XML file line #2: Error inflating class scrollView
08-04 22:19:58.224: E/AndroidRuntime(1410): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:707)
08-04 22:19:58.224: E/AndroidRuntime(1410): at android.view.LayoutInflater.inflate(LayoutInflater.java:469)
08-04 22:19:58.224: E/AndroidRuntime(1410): at android.view.LayoutInflater.inflate(LayoutInflater.java:397)
08-04 22:19:58.224: E/AndroidRuntime(1410): at android.view.LayoutInflater.inflate(LayoutInflater.java:353)
08-04 22:19:58.224: E/AndroidRuntime(1410): at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:290)
08-04 22:19:58.224: E/AndroidRuntime(1410): at android.app.Activity.setContentView(Activity.java:1929)
08-04 22:19:58.224: E/AndroidRuntime(1410): at android.support.v7.app.ActionBarActivity.superSetContentView(ActionBarActivity.java:217)
08-04 22:19:58.224: E/AndroidRuntime(1410): at android.support.v7.app.ActionBarActivityDelegateICS.setContentView(ActionBarActivityDelegateICS.java:110)
08-04 22:19:58.224: E/AndroidRuntime(1410): at android.support.v7.app.ActionBarActivity.setContentView(ActionBarActivity.java:77)
08-04 22:19:58.224: E/AndroidRuntime(1410): at com.example.m_shop.LoginActivity.onCreate(LoginActivity.java:18)
08-04 22:19:58.224: E/AndroidRuntime(1410): at android.app.Activity.performCreate(Activity.java:5231)
08-04 22:19:58.224: E/AndroidRuntime(1410): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
08-04 22:19:58.224: E/AndroidRuntime(1410): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2159)
08-04 22:19:58.224: E/AndroidRuntime(1410): ... 11 more
08-04 22:19:58.224: E/AndroidRuntime(1410): Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.scrollView" on path: DexPathList[[zip file "/data/app/com.example.m_shop-2.apk"],nativeLibraryDirectories=/system/lib]
08-04 22:19:58.224: E/AndroidRuntime(1410): at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
08-04 22:19:58.224: E/AndroidRuntime(1410): at java.lang.ClassLoader.loadClass(ClassLoader.java:497)
08-04 22:19:58.224: E/AndroidRuntime(1410): at java.lang.ClassLoader.loadClass(ClassLoader.java:457)
08-04 22:19:58.224: E/AndroidRuntime(1410): at android.view.LayoutInflater.createView(LayoutInflater.java:559)
08-04 22:19:58.224: E/AndroidRuntime(1410): at android.view.LayoutInflater.onCreateView(LayoutInflater.java:652)
08-04 22:19:58.224: E/AndroidRuntime(1410): at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:66)
08-04 22:19:58.224: E/AndroidRuntime(1410): at android.view.LayoutInflater.onCreateView(LayoutInflater.java:669)
08-04 22:19:58.224: E/AndroidRuntime(1410): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:694)
08-04 22:19:58.224: E/AndroidRuntime(1410): ... 23 more


loginActivity.java
package com.example.m_shop;

import com.example.m_shop.R;
import android.support.v7.app.ActionBarActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.TextView;

public class LoginActivity extends ActionBarActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.login);
TextView registerScreen = (TextView) findViewById(R.id.link_to_register);
registerScreen.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {
Intent i=new Intent(getApplicationContext(), RegisterActivity.class);
startActivity(i);


}
});
}



@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.login, 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();
if (id == R.id.action_settings) {
return true;
}
return super.onOptionsItemSelected(item);
}
}

mon code xml
<?xml version="1.0" encoding="utf-8"?>
<scrollView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:fillViewport="true" >

<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#ffffff"
tools:ignore="Orientation" >

<LinearLayout
android:id="@+id/header"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@layout/header_gradient">

<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dip"
android:src="@drawable/m_shop" />
</LinearLayout>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="10dip"
android:layout_below="@id/header">
<EditText android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="5dip"
android:layout_marginBottom="20dip"
android:hint="Email"
android:singleLine="true"/>
<EditText android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="5dip"
android:singleLine="true"
android:password="true"/>
<Button android:id="@+id/btnLogin"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dip"
android:text="Login"/>
<TextView android:id="@+id/link_to_register"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="40dip"
android:layout_marginBottom="40dip"
android:text="New to M_Shop? Register here"
android:gravity="center"
android:textSize="20dip"
android:textColor="#0b84aa"/>

</LinearLayout>


</RelativeLayout>

</scrollView>


aidez moi s'il vous plait :(