Android应用程序仅在设备上停止,而不是在模拟器上停止
我制作了一个简单的应用程序,当一个按钮被点击时,它会播放一个声音,并记录它被点击的次数。它在模拟器上运行良好,但在实际设备上按下按钮时会崩溃 代码:Android应用程序仅在设备上停止,而不是在模拟器上停止,android,Android,我制作了一个简单的应用程序,当一个按钮被点击时,它会播放一个声音,并记录它被点击的次数。它在模拟器上运行良好,但在实际设备上按下按钮时会崩溃 代码: 有人知道为什么它可以在模拟器上工作,但不能在设备上工作吗?您在logcat中是否收到任何异常消息?你仍然可以在logcat中看到错误消息。每次有人问问题,只是说它崩溃了,小猫就死了!请在日志中提供错误。@Ian:看来这段代码没有引起任何异常。你应该在DDMS中发布LogCat的堆栈跟踪,这样我们就可以确切地知道出了什么问题。我会在我可以的时候发布它
有人知道为什么它可以在模拟器上工作,但不能在设备上工作吗?您在logcat中是否收到任何异常消息?你仍然可以在logcat中看到错误消息。每次有人问问题,只是说它崩溃了,小猫就死了!请在日志中提供错误。@Ian:看来这段代码没有引起任何异常。你应该在DDMS中发布LogCat的堆栈跟踪,这样我们就可以确切地知道出了什么问题。我会在我可以的时候发布它。。。我需要先找到一个USB电缆。我不知道你想做什么,哪里出错。
package com.ian.counter;
import android.app.Activity;
import android.view.View;
import android.widget.TextView;
import android.os.Bundle;
import android.widget.Toast;
import android.media.MediaPlayer;
public class CounterActivity extends Activity {
/** Called when the activity is first created. */
TextView textView1;
//MediaPlayer ding;
int count = 0;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
textView1 = (TextView) this.findViewById(R.id.textView1);
textView1.setText(Integer.toString(count));
//ding = MediaPlayer.create(this, R.raw.ding);
}
public void Count(View view){
count ++;
textView1.setText(Integer.toString(count));
//ding.start();
}
}