[英]why does .apk is not getting installed in android emulator?
我在android 2.3.3(AVD)中尝试了以下代码。 当我运行此代码时,它会等待说等待家庭('android.process.acore')被启动...但一直在等待。 所以我尝试第二次跑步..这一次它说
[2011-03-04 12:28:39-DialANumber]正在将DialANumber.apk上传到设备'emulator-5554'[2011-03-04 12:28:39-DialANumber]正在安装DialANumber.apk ... [2011-03 -04 12:29:14-DialANumber]在设备'emulator-5554'上启动HOME [2011-03-04 12:29:14-DialANumber]将DialANumber.apk上传到设备'emulator-5554'[2011-03- 04 12:29:14-DialANumber]正在安装DialANumber.apk ...
一段时间后失败了
[2011-03-04 12:31:37-DialANumber]无法在设备'emulator-5554上安装DialANumber.apk! [2011-03-04 12:31:37-DialANumber](空)[2011-03-04 12:31:39-DialANumber]启动已取消!
代码如下:
package com.DialANumber;
import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.KeyEvent;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.LinearLayout;
public class DialANumber extends Activity {
EditText mEditText_number = null;
LinearLayout mLinearLayout_no_button = null;
Button mButton_dial = null;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mLinearLayout_no_button = new LinearLayout(this);
mEditText_number = new EditText(this);
mEditText_number.setText("5551222");
mLinearLayout_no_button.addView(mEditText_number);
mButton_dial = new Button(this);
mButton_dial.setText("Dial!");
mLinearLayout_no_button.addView(mButton_dial);
mButton_dial.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
performDial();
}
});
setContentView(mLinearLayout_no_button);
}
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_CALL) {
performDial();
return true;
}
return false;
}
public void performDial(){
if(mEditText_number!=null){
try {
startActivity(new Intent(Intent.ACTION_CALL, Uri.parse("tel:" + mEditText_number.getText())));
} catch (Exception e) {
e.printStackTrace();
}
}//if
}
}
我刚刚开始学习开发android应用程序。 请帮帮我..谢谢。
您必须为仿真器提供虚拟SDCard。 从eclipse小部件创建模拟器时,您可以轻松做到这一点
如果您不是日食用户,则可以参考此链接http://wrestlingmind.blogspot.com/2009/06/android-emulator-handy-commands.html
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.