不幸的是应用程序已停止Android模拟器genymotion [英] Unfortunately application has stopped android emulator genymotion

查看:137
本文介绍了不幸的是应用程序已停止Android模拟器genymotion的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是新的Andr​​oid应用程序开发(从昨天只有我开始学习机器人)。

我收到消息AVD喜欢 - 不幸的是已经停止了,请帮我解决这个错误,我想了解更多的机器人,但被吸入这个错误.. plz..plz ..帮我SOVE这个

我main.java是

 包com.example.first;

公共类MainActivity延伸活动{


INT计数器= 0;
按钮添加,子;
TextView的总和;
公共无效的onCreate(包savedInstanceState){

    super.onCreate(savedInstanceState);
    的setContentView(R.layout.activity_main);


    添加=(按钮)findViewById(R.id.bt_add);
    分=(按钮)findViewById(R.id.bt_sub);
    总=(TextView中)findViewById(R.id.textView1);


    add.setOnClickListener(新View.OnClickListener(){

        公共无效的onClick(视图v){

            反++;
            total.setText(乌拉圭回合总为+专柜);

        }
    });



}

@覆盖
公共布尔onCreateOptionsMenu(功能菜单){

    //充气菜单;这增加了项目操作栏,如果它是present。
    。getMenuInflater()膨胀(R.menu.main,菜单);
    返回true;
}

@覆盖
公共布尔onOptionsItemSelected(菜单项项){
    //处理动作栏项目点击这里。将操作栏
    //自动在主/向上按钮操作的点击,只要
    //你在AndroidManifest.xml中指定一个父活动。
    INT的id = item.getItemId();
    如果(ID == R.id.action_settings){
        返回true;
    }
    返回super.onOptionsItemSelected(项目);
}

/ **
 *包含一个简单的视图的占位符片段。
 * /
公共静态类PlaceholderFragment扩展片段{

    公共PlaceholderFragment(){
    }

    @覆盖
    公共查看onCreateView(LayoutInflater充气,容器的ViewGroup,
            捆绑savedInstanceState){
        查看rootView = inflater.inflate(R.layout.fragment_main,集装箱,
                假);
        返回rootView;
    }
}
 

}

我的main.xml是

 < RelativeLayout的的xmlns:机器人=htt​​p://schemas.android.com/apk/res/android
的xmlns:工具=htt​​p://schemas.android.com/tool​​s
机器人:layout_width =match_parent
机器人:layout_height =match_parent
机器人:paddingBottom会=@扪/ activity_vertical_margin
机器人:以下属性来=@扪/ activity_horizo​​ntal_margin
机器人:paddingRight =@扪/ activity_horizo​​ntal_margin
机器人:paddingTop =@扪/ activity_vertical_margin
工具:上下文=com.example.first.MainActivity $ PlaceholderFragment>

<的TextView
    机器人:ID =@ + ID / textView1
    机器人:layout_width =FILL_PARENT
    机器人:layout_height =WRAP_CONTENT
    机器人:重力=中心
    机器人:文本=UR共0
    机器人:TEXTSIZE =40SP/>

    <按钮
        机器人:ID =@ + ID / bt_add
        机器人:layout_width =250dp
        机器人:layout_height =40dp
        机器人:layout_below =@ + ID / textView1
        机器人:layout_centerHorizo​​ntal =真
        机器人:layout_marginTop =20dp
        机器人:文本=添加一个/>

    <按钮
        机器人:ID =@ + ID / bt_sub
        机器人:layout_width =250dp
        机器人:layout_height =40dp
        机器人:layout_alignLeft =@ + ID / bt_add
        机器人:layout_below =@ + ID / bt_add
        机器人:layout_marginTop =19dp
        机器人:文本=亚一/>
 

和日志是

  03-29 21:33:13.494:D / AndroidRuntime(1256):关闭虚拟机
03-29 21:33:13.494:W / dalvikvm(1256):主题ID = 1:螺纹退出与未捕获的异常(组= 0xa4d6cb20)
03-29 21:33:13.494:E / AndroidRuntime(1256):致命异常:主要
03-29 21:33:13.494:E / AndroidRuntime(1256):工艺:com.example.first,PID:1256
03-29 21:33:13.494:E / AndroidRuntime(1256):java.lang.RuntimeException的:无法启动的活动ComponentInfo {com.example.first / com.example.first.MainActivity}:显示java.lang.NullPointerException
03-29 21:33:13.494:E / AndroidRuntime(1256):在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2195)
03-29 21:33:13.494:E / AndroidRuntime(1256):在android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)
03-29 21:33:13.494:E / AndroidRuntime(1256):在android.app.ActivityThread.access $ 800(ActivityThread.java:135)
03-29 21:33:13.494:E / AndroidRuntime(1256):在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1196)
03-29 21:33:13.494:E / AndroidRuntime(1256):在android.os.Handler.dispatchMessage(Handler.java:102)
03-29 21:33:13.494:E / AndroidRuntime(1256):在android.os.Looper.loop(Looper.java:136)
03-29 21:33:13.494:E / AndroidRuntime(1256):在android.app.ActivityThread.main(ActivityThread.java:5017)
03-29 21:33:13.494:E / AndroidRuntime(1256):在java.lang.reflect.Method.invokeNative(本机方法)
03-29 21:33:13.494:E / AndroidRuntime(1256):在java.lang.reflect.Method.invoke(Method.java:515)
03-29 21:33:13.494:E / AndroidRuntime(1256):在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:779)
03-29 21:33:13.494:E / AndroidRuntime(1256):在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
03-29 21:33:13.494:E / AndroidRuntime(1256):在dalvik.system.NativeStart.main(本机方法)
03-29 21:33:13.494:E / AndroidRuntime(1256):由:显示java.lang.NullPointerException
03-29 21:33:13.494:E / AndroidRuntime(1256):在com.example.first.MainActivity.onCreate(MainActivity.java:39)
03-29 21:33:13.494:E / AndroidRuntime(1256):在android.app.Activity.performCreate(Activity.java:5231)
03-29 21:33:13.494:E / AndroidRuntime(1256):在android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
03-29 21:33:13.494:E / AndroidRuntime(1256):在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2159)
03-29 21:33:13.494:E / AndroidRuntime(1256):11 ...更多
03-29 21:34:01.629:D / dalvikvm(1310):延迟启用CheckJNI
03-29 21:34:01.673:D / AndroidRuntime(1310):关闭虚拟机
03-29 21:34:01.673:W / dalvikvm(1310):主题ID = 1:螺纹退出与未捕获的异常(组= 0xa4d6cb20)
03-29 21:34:01.673:E / AndroidRuntime(1310):致命异常:主要
03-29 21:34:01.673:E / AndroidRuntime(1310):工艺:com.example.first,PID:1310
03-29 21:34:01.673:E / AndroidRuntime(1310):java.lang.RuntimeException的:无法启动的活动ComponentInfo {com.example.first / com.example.first.MainActivity}:显示java.lang.NullPointerException
03-29 21:34:01.673:E / AndroidRuntime(1310):在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2195)
03-29 21:34:01.673:E / AndroidRuntime(1310):在android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)
03-29 21:34:01.673:E / AndroidRuntime(1310):在android.app.ActivityThread.access $ 800(ActivityThread.java:135)
03-29 21:34:01.673:E / AndroidRuntime(1310):在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1196)
03-29 21:34:01.673:E / AndroidRuntime(1310):在android.os.Handler.dispatchMessage(Handler.java:102)
03-29 21:34:01.673:E / AndroidRuntime(1310):在android.os.Looper.loop(Looper.java:136)
03-29 21:34:01.673:E / AndroidRuntime(1310):在android.app.ActivityThread.main(ActivityThread.java:5017)
03-29 21:34:01.673:E / AndroidRuntime(1310):在java.lang.reflect.Method.invokeNative(本机方法)
03-29 21:34:01.673:E / AndroidRuntime(1310):在java.lang.reflect.Method.invoke(Method.java:515)
03-29 21:34:01.673:E / AndroidRuntime(1310):在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:779)
03-29 21:34:01.673:E / AndroidRuntime(1310):在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
03-29 21:34:01.673:E / AndroidRuntime(1310):在dalvik.system.NativeStart.main(本机方法)
03-29 21:34:01.673:E / AndroidRuntime(1310):由:显示java.lang.NullPointerException
03-29 21:34:01.673:E / AndroidRuntime(1310):在com.example.first.MainActivity.onCreate(MainActivity.java:38)
03-29 21:34:01.673:E / AndroidRuntime(1310):在android.app.Activity.performCreate(Activity.java:5231)
03-29 21:34:01.673:E / AndroidRuntime(1310):在android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
03-29 21:34:01.673:E / AndroidRuntime(1310):在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2159)
03-29 21:34:01.673:E / AndroidRuntime(1310):11 ...更多
03-29 21:36:56.615:D / AndroidRuntime(1358):关闭虚拟机
03-29 21:36:56.615:W / dalvikvm(1358):主题ID = 1:螺纹退出与未捕获的异常(组= 0xa4d6cb20)
03-29 21:36:56.615:E / AndroidRuntime(1358):致命异常:主要
03-29 21:36:56.615:E / AndroidRuntime(1358):工艺:com.example.first,PID:1358
03-29 21:36:56.615:E / AndroidRuntime(1358):java.lang.RuntimeException的:无法启动的活动ComponentInfo {com.example.first / com.example.first.MainActivity}:显示java.lang.NullPointerException
03-29 21:36:56.615:E / AndroidRuntime(1358):在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2195)
03-29 21:36:56.615:E / AndroidRuntime(1358):在android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)
03-29 21:36:56.615:E / AndroidRuntime(1358):在android.app.ActivityThread.access $ 800(ActivityThread.java:135)
03-29 21:36:56.615:E / AndroidRuntime(1358):在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1196)
03-29 21:36:56.615:E / AndroidRuntime(1358):在android.os.Handler.dispatchMessage(Handler.java:102)
03-29 21:36:56.615:E / AndroidRuntime(1358):在android.os.Looper.loop(Looper.java:136)
03-29 21:36:56.615:E / AndroidRuntime(1358):在android.app.ActivityThread.main(ActivityThread.java:5017)
03-29 21:36:56.615:E / AndroidRuntime(1358):在java.lang.reflect.Method.invokeNative(本机方法)
03-29 21:36:56.615:E / AndroidRuntime(1358):在java.lang.reflect.Method.invoke(Method.java:515)
03-29 21:36:56.615:E / AndroidRuntime(1358):在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:779)
03-29 21:36:56.615:E / AndroidRuntime(1358):在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
03-29 21:36:56.615:E / AndroidRuntime(1358):在dalvik.system.NativeStart.main(本机方法)
03-29 21:36:56.615:E / AndroidRuntime(1358):由:显示java.lang.NullPointerException
03-29 21:36:56.615:E / AndroidRuntime(1358):在com.example.first.MainActivity.onCreate(MainActivity.java:38)
03-29 21:36:56.615:E / AndroidRuntime(1358):在android.app.Activity.performCreate(Activity.java:5231)
03-29 21:36:56.615:E / AndroidRuntime(1358):在android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
03-29 21:36:56.615:E / AndroidRuntime(1358):在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2159)
03-29 21:36:56.615:E / AndroidRuntime(1358):11 ...更多
03-29 21:48:16.663:D / AndroidRuntime(1395):关闭虚拟机
03-29 21:48:16.663:W / dalvikvm(1395):主题ID = 1:螺纹退出与未捕获的异常(组= 0xa4d6cb20)
03-29 21:48:16.663:E / AndroidRuntime(1395):致命异常:主要
03-29 21:48:16.663:E / AndroidRuntime(1395):工艺:com.example.first,PID:1395
03-29 21:48:16.663:E / AndroidRuntime(1395):java.lang.RuntimeException的:无法启动的活动ComponentInfo {com.example.first / com.example.first.MainActivity}:显示java.lang.NullPointerException
03-29 21:48:16.663:E / AndroidRuntime(1395):在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2195)
03-29 21:48:16.663:E / AndroidRuntime(1395):在android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)
03-29 21:48:16.663:E / AndroidRuntime(1395):在android.app.ActivityThread.access $ 800(ActivityThread.java:135)
03-29 21:48:16.663:E / AndroidRuntime(1395):在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1196)
03-29 21:48:16.663:E / AndroidRuntime(1395):在android.os.Handler.dispatchMessage(Handler.java:102)
03-29 21:48:16.663:E / AndroidRuntime(1395):在android.os.Looper.loop(Looper.java:136)
03-29 21:48:16.663:E / AndroidRuntime(1395):在android.app.ActivityThread.main(ActivityThread.java:5017)
03-29 21:48:16.663:E / AndroidRuntime(1395):在java.lang.reflect.Method.invokeNative(本机方法)
03-29 21:48:16.663:E / AndroidRuntime(1395):在java.lang.reflect.Method.invoke(Method.java:515)
03-29 21:48:16.663:E / AndroidRuntime(1395):在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:779)
03-29 21:48:16.663:E / AndroidRuntime(1395):在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
03-29 21:48:16.663:E / AndroidRuntime(1395):在dalvik.system.NativeStart.main(本机方法)
03-29 21:48:16.663:E / AndroidRuntime(1395):由:显示java.lang.NullPointerException
03-29 21:48:16.663:E / AndroidRuntime(1395):在com.example.first.MainActivity.onCreate(MainActivity.java:38)
03-29 21:48:16.663:E / AndroidRuntime(1395):在android.app.Activity.performCreate(Activity.java:5231)
03-29 21:48:16.663:E / AndroidRuntime(1395):在android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
03-29 21:48:16.663:E / AndroidRuntime(1395):在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2159)
03-29 21:48:16.663:E / AndroidRuntime(1395):11 ...更多
03-29 22:09:36.395:D / AndroidRuntime(1448):关闭虚拟机
03-29 22:09:36.395:W / dalvikvm(1448):主题ID = 1:螺纹退出与未捕获的异常(组= 0xa4d6cb20)
03-29 22:09:36.395:E / AndroidRuntime(1448):致命异常:主要
03-29 22:09:36.395:E / AndroidRuntime(1448):工艺:com.example.first,PID:1448
03-29 22:09:36.395:E / AndroidRuntime(1448):java.lang.RuntimeException的:无法启动的活动ComponentInfo {com.example.first / com.example.first.MainActivity}:显示java.lang.NullPointerException
03-29 22:09:36.395:E / AndroidRuntime(1448):在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2195)
03-29 22:09:36.395:E / AndroidRuntime(1448):在android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)
03-29 22:09:36.395:E / AndroidRuntime(1448):在android.app.ActivityThread.access $ 800(ActivityThread.java:135)
03-29 22:09:36.395:E / AndroidRuntime(1448):在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1196)
03-29 22:09:36.395:E / AndroidRuntime(1448):在android.os.Handler.dispatchMessage(Handler.java:102)
03-29 22:09:36.395:E / AndroidRuntime(1448):在android.os.Looper.loop(Looper.java:136)
03-29 22:09:36.395:E / AndroidRuntime(1448):在android.app.ActivityThread.main(ActivityThread.java:5017)
03-29 22:09:36.395:E / AndroidRuntime(1448):在java.lang.reflect.Method.invokeNative(本机方法)
03-29 22:09:36.395:E / AndroidRuntime(1448):在java.lang.reflect.Method.invoke(Method.java:515)
03-29 22:09:36.395:E / AndroidRuntime(1448):在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:779)
03-29 22:09:36.395:E / AndroidRuntime(1448):在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
03-29 22:09:36.395:E / AndroidRuntime(1448):在dalvik.system.NativeStart.main(本机方法)
03-29 22:09:36.395:E / AndroidRuntime(1448):由:显示java.lang.NullPointerException
03-29 22:09:36.395:E / AndroidRuntime(1448):在com.example.first.MainActivity.onCreate(MainActivity.java:38)
03-29 22:09:36.395:E / AndroidRuntime(1448):在android.app.Activity.performCreate(Activity.java:5231)
03-29 22:09:36.395:E / AndroidRuntime(1448):在android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
03-29 22:09:36.395:E / AndroidRuntime(1448):在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2159)
03-29 22:09:36.395:E / AndroidRuntime(1448):11 ...更多
 

嘿..解释为什么我得到这样的..告诉我的解决方案

解决方案

你有NPE上线38是:

  add.setOnClickListener(新View.OnClickListener()
 

添加为空,因为你宣布你的按钮:

 添加=(按钮)findViewById(R.id.bt_add);
 

bt_add ID不存在于 activity_main ,我认为这个XML,你发布的 fragment_main.xml 或其他任何东西。

为您定义主要布局于 activity_main

 的setContentView(R.layout.activity_main);
 

所以你必须有以下的id activity_main

1 bt_add

2 - bt_sub

3 textView1

所以你必须有 activity_main 像下面code:

 < RelativeLayout的的xmlns:机器人=htt​​p://schemas.android.com/apk/res/android
的xmlns:工具=htt​​p://schemas.android.com/tool​​s
机器人:layout_width =match_parent
机器人:layout_height =match_parent>

<的TextView
    机器人:ID =@ + ID / textView1
    机器人:layout_width =FILL_PARENT
    机器人:layout_height =WRAP_CONTENT
    机器人:重力=中心
    机器人:文本=UR共0
    机器人:TEXTSIZE =40SP/>

    <按钮
        机器人:ID =@ + ID / bt_add
        机器人:layout_width =250dp
        机器人:layout_height =40dp
        机器人:layout_below =@ + ID / textView1
        机器人:layout_centerHorizo​​ntal =真
        机器人:layout_marginTop =20dp
        机器人:文本=添加一个/>

    <按钮
        机器人:ID =@ + ID / bt_sub
        机器人:layout_width =250dp
        机器人:layout_height =40dp
        机器人:layout_alignLeft =@ + ID / bt_add
        机器人:layout_below =@ + ID / bt_add
        机器人:layout_marginTop =19dp
        机器人:文本=亚一/>
 

I am new to android app development( from yesterday only i started to learn android ).

I am getting message in AVD like - unfortunately has stopped ,please help me solve this error, I want learn more in android but sucked by this error.. plz..plz.. help me to sove this.

my main.java is

package com.example.first;

public class MainActivity extends Activity {


int counter = 0 ;
Button add,sub;
TextView total;
public void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);


    add = (Button) findViewById(R.id.bt_add);
    sub = (Button) findViewById(R.id.bt_sub);
    total = (TextView) findViewById(R.id.textView1);


    add.setOnClickListener(new View.OnClickListener() {

        public void onClick(View v) {

            counter++;
            total.setText("ur total is "+ counter);

        }
    });



}

@Override
public boolean onCreateOptionsMenu(Menu menu) {

    // Inflate the menu; this adds items to the action bar if it is present.
    getMenuInflater().inflate(R.menu.main, 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);
}

/**
 * A placeholder fragment containing a simple view.
 */
public static class PlaceholderFragment extends Fragment {

    public PlaceholderFragment() {
    }

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
            Bundle savedInstanceState) {
        View rootView = inflater.inflate(R.layout.fragment_main, container,
                false);
        return rootView;
    }
}

}

my main.xml is

<RelativeLayout 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="com.example.first.MainActivity$PlaceholderFragment" >

<TextView
    android:id="@+id/textView1"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:gravity="center"
    android:text="ur total is 0"
    android:textSize="40sp" />

    <Button
        android:id="@+id/bt_add"
        android:layout_width="250dp"
        android:layout_height="40dp"
        android:layout_below="@+id/textView1"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="20dp"
        android:text="add one" />

    <Button
        android:id="@+id/bt_sub"
        android:layout_width="250dp"
        android:layout_height="40dp"
        android:layout_alignLeft="@+id/bt_add"
        android:layout_below="@+id/bt_add"
        android:layout_marginTop="19dp"
        android:text="sub one" />

and the log is

        03-29 21:33:13.494: D/AndroidRuntime(1256): Shutting down VM
03-29 21:33:13.494: W/dalvikvm(1256): threadid=1: thread exiting with uncaught exception (group=0xa4d6cb20)
03-29 21:33:13.494: E/AndroidRuntime(1256): FATAL EXCEPTION: main
03-29 21:33:13.494: E/AndroidRuntime(1256): Process: com.example.first, PID: 1256
03-29 21:33:13.494: E/AndroidRuntime(1256): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.first/com.example.first.MainActivity}: java.lang.NullPointerException
03-29 21:33:13.494: E/AndroidRuntime(1256):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2195)
03-29 21:33:13.494: E/AndroidRuntime(1256):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)
03-29 21:33:13.494: E/AndroidRuntime(1256):     at android.app.ActivityThread.access$800(ActivityThread.java:135)
03-29 21:33:13.494: E/AndroidRuntime(1256):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)
03-29 21:33:13.494: E/AndroidRuntime(1256):     at android.os.Handler.dispatchMessage(Handler.java:102)
03-29 21:33:13.494: E/AndroidRuntime(1256):     at android.os.Looper.loop(Looper.java:136)
03-29 21:33:13.494: E/AndroidRuntime(1256):     at android.app.ActivityThread.main(ActivityThread.java:5017)
03-29 21:33:13.494: E/AndroidRuntime(1256):     at java.lang.reflect.Method.invokeNative(Native Method)
03-29 21:33:13.494: E/AndroidRuntime(1256):     at java.lang.reflect.Method.invoke(Method.java:515)
03-29 21:33:13.494: E/AndroidRuntime(1256):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
03-29 21:33:13.494: E/AndroidRuntime(1256):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
03-29 21:33:13.494: E/AndroidRuntime(1256):     at dalvik.system.NativeStart.main(Native Method)
03-29 21:33:13.494: E/AndroidRuntime(1256): Caused by: java.lang.NullPointerException
03-29 21:33:13.494: E/AndroidRuntime(1256):     at com.example.first.MainActivity.onCreate(MainActivity.java:39)
03-29 21:33:13.494: E/AndroidRuntime(1256):     at android.app.Activity.performCreate(Activity.java:5231)
03-29 21:33:13.494: E/AndroidRuntime(1256):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
03-29 21:33:13.494: E/AndroidRuntime(1256):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2159)
03-29 21:33:13.494: E/AndroidRuntime(1256):     ... 11 more
03-29 21:34:01.629: D/dalvikvm(1310): Late-enabling CheckJNI
03-29 21:34:01.673: D/AndroidRuntime(1310): Shutting down VM
03-29 21:34:01.673: W/dalvikvm(1310): threadid=1: thread exiting with uncaught exception (group=0xa4d6cb20)
03-29 21:34:01.673: E/AndroidRuntime(1310): FATAL EXCEPTION: main
03-29 21:34:01.673: E/AndroidRuntime(1310): Process: com.example.first, PID: 1310
03-29 21:34:01.673: E/AndroidRuntime(1310): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.first/com.example.first.MainActivity}: java.lang.NullPointerException
03-29 21:34:01.673: E/AndroidRuntime(1310):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2195)
03-29 21:34:01.673: E/AndroidRuntime(1310):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)
03-29 21:34:01.673: E/AndroidRuntime(1310):     at android.app.ActivityThread.access$800(ActivityThread.java:135)
03-29 21:34:01.673: E/AndroidRuntime(1310):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)
03-29 21:34:01.673: E/AndroidRuntime(1310):     at android.os.Handler.dispatchMessage(Handler.java:102)
03-29 21:34:01.673: E/AndroidRuntime(1310):     at android.os.Looper.loop(Looper.java:136)
03-29 21:34:01.673: E/AndroidRuntime(1310):     at android.app.ActivityThread.main(ActivityThread.java:5017)
03-29 21:34:01.673: E/AndroidRuntime(1310):     at java.lang.reflect.Method.invokeNative(Native Method)
03-29 21:34:01.673: E/AndroidRuntime(1310):     at java.lang.reflect.Method.invoke(Method.java:515)
03-29 21:34:01.673: E/AndroidRuntime(1310):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
03-29 21:34:01.673: E/AndroidRuntime(1310):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
03-29 21:34:01.673: E/AndroidRuntime(1310):     at dalvik.system.NativeStart.main(Native Method)
03-29 21:34:01.673: E/AndroidRuntime(1310): Caused by: java.lang.NullPointerException
03-29 21:34:01.673: E/AndroidRuntime(1310):     at com.example.first.MainActivity.onCreate(MainActivity.java:38)
03-29 21:34:01.673: E/AndroidRuntime(1310):     at android.app.Activity.performCreate(Activity.java:5231)
03-29 21:34:01.673: E/AndroidRuntime(1310):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
03-29 21:34:01.673: E/AndroidRuntime(1310):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2159)
03-29 21:34:01.673: E/AndroidRuntime(1310):     ... 11 more
03-29 21:36:56.615: D/AndroidRuntime(1358): Shutting down VM
03-29 21:36:56.615: W/dalvikvm(1358): threadid=1: thread exiting with uncaught exception (group=0xa4d6cb20)
03-29 21:36:56.615: E/AndroidRuntime(1358): FATAL EXCEPTION: main
03-29 21:36:56.615: E/AndroidRuntime(1358): Process: com.example.first, PID: 1358
03-29 21:36:56.615: E/AndroidRuntime(1358): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.first/com.example.first.MainActivity}: java.lang.NullPointerException
03-29 21:36:56.615: E/AndroidRuntime(1358):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2195)
03-29 21:36:56.615: E/AndroidRuntime(1358):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)
03-29 21:36:56.615: E/AndroidRuntime(1358):     at android.app.ActivityThread.access$800(ActivityThread.java:135)
03-29 21:36:56.615: E/AndroidRuntime(1358):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)
03-29 21:36:56.615: E/AndroidRuntime(1358):     at android.os.Handler.dispatchMessage(Handler.java:102)
03-29 21:36:56.615: E/AndroidRuntime(1358):     at android.os.Looper.loop(Looper.java:136)
03-29 21:36:56.615: E/AndroidRuntime(1358):     at android.app.ActivityThread.main(ActivityThread.java:5017)
03-29 21:36:56.615: E/AndroidRuntime(1358):     at java.lang.reflect.Method.invokeNative(Native Method)
03-29 21:36:56.615: E/AndroidRuntime(1358):     at java.lang.reflect.Method.invoke(Method.java:515)
03-29 21:36:56.615: E/AndroidRuntime(1358):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
03-29 21:36:56.615: E/AndroidRuntime(1358):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
03-29 21:36:56.615: E/AndroidRuntime(1358):     at dalvik.system.NativeStart.main(Native Method)
03-29 21:36:56.615: E/AndroidRuntime(1358): Caused by: java.lang.NullPointerException
03-29 21:36:56.615: E/AndroidRuntime(1358):     at com.example.first.MainActivity.onCreate(MainActivity.java:38)
03-29 21:36:56.615: E/AndroidRuntime(1358):     at android.app.Activity.performCreate(Activity.java:5231)
03-29 21:36:56.615: E/AndroidRuntime(1358):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
03-29 21:36:56.615: E/AndroidRuntime(1358):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2159)
03-29 21:36:56.615: E/AndroidRuntime(1358):     ... 11 more
03-29 21:48:16.663: D/AndroidRuntime(1395): Shutting down VM
03-29 21:48:16.663: W/dalvikvm(1395): threadid=1: thread exiting with uncaught exception (group=0xa4d6cb20)
03-29 21:48:16.663: E/AndroidRuntime(1395): FATAL EXCEPTION: main
03-29 21:48:16.663: E/AndroidRuntime(1395): Process: com.example.first, PID: 1395
03-29 21:48:16.663: E/AndroidRuntime(1395): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.first/com.example.first.MainActivity}: java.lang.NullPointerException
03-29 21:48:16.663: E/AndroidRuntime(1395):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2195)
03-29 21:48:16.663: E/AndroidRuntime(1395):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)
03-29 21:48:16.663: E/AndroidRuntime(1395):     at android.app.ActivityThread.access$800(ActivityThread.java:135)
03-29 21:48:16.663: E/AndroidRuntime(1395):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)
03-29 21:48:16.663: E/AndroidRuntime(1395):     at android.os.Handler.dispatchMessage(Handler.java:102)
03-29 21:48:16.663: E/AndroidRuntime(1395):     at android.os.Looper.loop(Looper.java:136)
03-29 21:48:16.663: E/AndroidRuntime(1395):     at android.app.ActivityThread.main(ActivityThread.java:5017)
03-29 21:48:16.663: E/AndroidRuntime(1395):     at java.lang.reflect.Method.invokeNative(Native Method)
03-29 21:48:16.663: E/AndroidRuntime(1395):     at java.lang.reflect.Method.invoke(Method.java:515)
03-29 21:48:16.663: E/AndroidRuntime(1395):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
03-29 21:48:16.663: E/AndroidRuntime(1395):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
03-29 21:48:16.663: E/AndroidRuntime(1395):     at dalvik.system.NativeStart.main(Native Method)
03-29 21:48:16.663: E/AndroidRuntime(1395): Caused by: java.lang.NullPointerException
03-29 21:48:16.663: E/AndroidRuntime(1395):     at com.example.first.MainActivity.onCreate(MainActivity.java:38)
03-29 21:48:16.663: E/AndroidRuntime(1395):     at android.app.Activity.performCreate(Activity.java:5231)
03-29 21:48:16.663: E/AndroidRuntime(1395):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
03-29 21:48:16.663: E/AndroidRuntime(1395):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2159)
03-29 21:48:16.663: E/AndroidRuntime(1395):     ... 11 more
03-29 22:09:36.395: D/AndroidRuntime(1448): Shutting down VM
03-29 22:09:36.395: W/dalvikvm(1448): threadid=1: thread exiting with uncaught exception (group=0xa4d6cb20)
03-29 22:09:36.395: E/AndroidRuntime(1448): FATAL EXCEPTION: main
03-29 22:09:36.395: E/AndroidRuntime(1448): Process: com.example.first, PID: 1448
03-29 22:09:36.395: E/AndroidRuntime(1448): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.first/com.example.first.MainActivity}: java.lang.NullPointerException
03-29 22:09:36.395: E/AndroidRuntime(1448):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2195)
03-29 22:09:36.395: E/AndroidRuntime(1448):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)
03-29 22:09:36.395: E/AndroidRuntime(1448):     at android.app.ActivityThread.access$800(ActivityThread.java:135)
03-29 22:09:36.395: E/AndroidRuntime(1448):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)
03-29 22:09:36.395: E/AndroidRuntime(1448):     at android.os.Handler.dispatchMessage(Handler.java:102)
03-29 22:09:36.395: E/AndroidRuntime(1448):     at android.os.Looper.loop(Looper.java:136)
03-29 22:09:36.395: E/AndroidRuntime(1448):     at android.app.ActivityThread.main(ActivityThread.java:5017)
03-29 22:09:36.395: E/AndroidRuntime(1448):     at java.lang.reflect.Method.invokeNative(Native Method)
03-29 22:09:36.395: E/AndroidRuntime(1448):     at java.lang.reflect.Method.invoke(Method.java:515)
03-29 22:09:36.395: E/AndroidRuntime(1448):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
03-29 22:09:36.395: E/AndroidRuntime(1448):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
03-29 22:09:36.395: E/AndroidRuntime(1448):     at dalvik.system.NativeStart.main(Native Method)
03-29 22:09:36.395: E/AndroidRuntime(1448): Caused by: java.lang.NullPointerException
03-29 22:09:36.395: E/AndroidRuntime(1448):     at com.example.first.MainActivity.onCreate(MainActivity.java:38)
03-29 22:09:36.395: E/AndroidRuntime(1448):     at android.app.Activity.performCreate(Activity.java:5231)
03-29 22:09:36.395: E/AndroidRuntime(1448):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
03-29 22:09:36.395: E/AndroidRuntime(1448):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2159)
03-29 22:09:36.395: E/AndroidRuntime(1448):     ... 11 more

plz.. explain why am getting like this.. tell me the solution

解决方案

you got NPE on line 38 that is:

add.setOnClickListener(new View.OnClickListener()

so add is null, and because you declare your button as:

add = (Button) findViewById(R.id.bt_add);

so bt_add id is not exists on activity_main, and i think this xml that you post is fragment_main.xml or anything else.

as you define your main layout to activity_main in

setContentView(R.layout.activity_main);

so you must have following id in activity_main

1- bt_add

2- bt_sub

3- textView1

so you must have activity_main like following code:

<RelativeLayout 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" >

<TextView
    android:id="@+id/textView1"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:gravity="center"
    android:text="ur total is 0"
    android:textSize="40sp" />

    <Button
        android:id="@+id/bt_add"
        android:layout_width="250dp"
        android:layout_height="40dp"
        android:layout_below="@+id/textView1"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="20dp"
        android:text="add one" />

    <Button
        android:id="@+id/bt_sub"
        android:layout_width="250dp"
        android:layout_height="40dp"
        android:layout_alignLeft="@+id/bt_add"
        android:layout_below="@+id/bt_add"
        android:layout_marginTop="19dp"
        android:text="sub one" />

这篇关于不幸的是应用程序已停止Android模拟器genymotion的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆