android编译时没错误,但是不能执行,求救!

轩云阁 2012-05-15 10:51:36
我按教程做了一个乘法的计算器,没有错误,但是模拟器总是弹出
Waiting for debugger
Application Act(process roy.act)is waiting for the debugger to attach.

这是什么问题!!!!搞不懂啊,代码是
//ActActivity.java
package roy.act;

import android.app.Activity;
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.Button;
import android.widget.EditText;
import android.widget.TextView;

public class ActActivity extends Activity {
/** Called when the activity is first created. */
private Button myButton = null;
private TextView myTextView =null;
private EditText e1=null;
private EditText e2=null;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
e1=(EditText)findViewById(R.id.e1);
e2=(EditText)findViewById(R.id.e2);
myTextView =(TextView)findViewById(R.id.myTextview);
myButton =(Button)findViewById(R.id.myButton);
myTextView.setText("乘以");
myButton.setText("计算");
myButton.setOnClickListener(new MyButtonListener());
}
public boolean onCreateOptionsMenu(Menu menu)
{
menu.add(0,1,1,"退出");
menu.add(0,2,2,"关于");
return super.onCreateOptionsMenu(menu);
}
public boolean onOptionsItemSelected(MenuItem item)
{
if(item.getItemId()==1)
{
finish();
}
return super.onOptionsItemSelected(item);
}
class MyButtonListener implements OnClickListener
{
public void onClick(View v)
{

String ed1=e1.getText().toString();
String ed2=e2.getText().toString();
Intent intent=new Intent();
intent.putExtra("one", ed1);
intent.putExtra("two", ed2);
intent.setClass(ActActivity.this,activity02.class);
ActActivity.this.startActivity(intent);
}
}
}

//activity02
package roy.act;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.widget.TextView;

public class activity02 extends Activity{
private TextView myTextView02=null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.other);
myTextView02=(TextView)findViewById(R.id.myTextView02);
Intent intent =getIntent();
String ed3=intent.getStringExtra("one");
String ed4=intent.getStringExtra("two");
int i3=Integer.parseInt(ed3);
int i4=Integer.parseInt(ed4);
int result=i3*i4;
myTextView02.setText(result+"");
}

}


//main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<EditText
android:id="@+id/e1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
/>
<TextView
android:id="@+id/myTextview"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
/>

<EditText
android:id="@+id/e2"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
/>
<Button
android:id="@+id/myButton"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
/>

</LinearLayout>

//other.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >

<TextView
android:id="@+id/myTextView02"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
/>


</LinearLayout>

求救啊!!
...全文
146 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
himi_ 2012-05-15
  • 打赏
  • 举报
回复
而且那个也不是报错,你等一下下它会自动消失并运行你写的代码的。
manoel 2012-05-15
  • 打赏
  • 举报
回复
你应该Run As 而不是Debug As
兔子和小鱼干 2012-05-15
  • 打赏
  • 举报
回复
代码没看不过Application Act(process roy.act)is waiting for the debugger to attach. 你选的debug,不是运行

80,337

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧