刚接触android
系统 XP
模拟器 android4.0
代码如下:package com.example.helloworld;import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.widget.TextView;public class MainActivity extends Activity { @Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView tv = new TextView(this);
tv.setText("Hello World, Android, This is Tan");
setContentView(tv);
} @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;
}}
运行后显示不管怎么鼠标拖动都是这样然后发现日志报错:[2013-11-01 09:27:41 - HelloWorld] New emulator found: emulator-5554
[2013-11-01 09:27:41 - HelloWorld] Waiting for HOME ('android.process.acore') to be launched...
[2013-11-01 09:29:02 - HelloWorld] HOME is up on device 'emulator-5554'
[2013-11-01 09:29:02 - HelloWorld] Uploading HelloWorld.apk onto device 'emulator-5554'
[2013-11-01 09:29:02 - HelloWorld] Installing HelloWorld.apk...
[2013-11-01 09:31:21 - HelloWorld] Failed to install HelloWorld.apk on device 'emulator-5554!
[2013-11-01 09:31:21 - HelloWorld] (null)
[2013-11-01 09:31:22 - HelloWorld] Launch canceled!
请教一下这是什么原因??
系统 XP
模拟器 android4.0
代码如下:package com.example.helloworld;import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.widget.TextView;public class MainActivity extends Activity { @Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView tv = new TextView(this);
tv.setText("Hello World, Android, This is Tan");
setContentView(tv);
} @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;
}}
运行后显示不管怎么鼠标拖动都是这样然后发现日志报错:[2013-11-01 09:27:41 - HelloWorld] New emulator found: emulator-5554
[2013-11-01 09:27:41 - HelloWorld] Waiting for HOME ('android.process.acore') to be launched...
[2013-11-01 09:29:02 - HelloWorld] HOME is up on device 'emulator-5554'
[2013-11-01 09:29:02 - HelloWorld] Uploading HelloWorld.apk onto device 'emulator-5554'
[2013-11-01 09:29:02 - HelloWorld] Installing HelloWorld.apk...
[2013-11-01 09:31:21 - HelloWorld] Failed to install HelloWorld.apk on device 'emulator-5554!
[2013-11-01 09:31:21 - HelloWorld] (null)
[2013-11-01 09:31:22 - HelloWorld] Launch canceled!
请教一下这是什么原因??
解决方案 »
- android访问自定义文件的问题
- Android开发关于Activity用bundle传值问题
- 用adb工具复制文件到模拟器出错,怎么回事?
- 请教下android联机游戏开发的思路?
- 音频文件,text文件,使用“共享”方式无法加入彩信附件!
- 安卓中如何获取当前软件的版本信息
- android客户端与服务器交互,传的数据是JSON格式,请问用webservice好呢还是http好呢?
- 请问九宫格解锁中划线是怎么实现的??
- MotionEvent.ACTION_MOVE 触发事件刷新频率太低
- Android如何通过JDBC直连访问MySQL数据库?
- 新建工程中选择目标sdk与compile with的疑惑
- 关于安卓的问题
另外你的代码也有问题。
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
//后面才是具体要执行的动作,顺序不能颠倒。
}
tv.setText("Hello World, Android, This is Tan");
setContentView(tv);
这个不对啊setContentView(R.layout.activity_main);
TextView tv=(TextView) findViewById(R.id.tv);tv.setText("Hello World, Android, This is Tan");