android studio 等待,Android Studio无法在设备上运行应用程序:卡在“等待进程:”...

当我尝试调试我的三星Galaxy S4的应用程序,我得到这个输出:

Waiting for device.

Target device: samsung-samsung_sgh_i337-8c8aa2c7

Uploading file

local path: C:\Users\awebberley\AndroidStudioProjects\Contacts\app\build\apk\app-debug-unaligned.apk

remote path: /data/local/tmp/org.intracode.contacts

Installing org.intracode.contacts

DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/org.intracode.contacts"

pkg:/data/local/tmp/org.intracode.contacts

Success

Waiting for process: org.intracode.contacts

它只停留在“等待进程”消息而不运行应用程序.我是Android开发的新手,有没有我失踪的东西?

在我之前,我能够在一个模拟器中启动应用程序,但是在我尝试这个并返回到仿真器之后,出现了同样的“等待进程”消息.

这是我的manifest.xml文件:

android:debuggable="true"

android:allowBackup="true"

android:icon="@drawable/ic_launcher"

android:label="@string/app_name"

android:theme="@style/AppTheme" >

android:name="org.intracode.contacts.MainActivity"

android:launchMode="standard"

android:label="@string/app_name" >

这是我唯一的java文件:

package org.intracode.contacts;

import android.support.v7.app.ActionBarActivity;

import android.os.Bundle;

import android.text.Editable;

import android.text.TextWatcher;

import android.view.Menu;

import android.view.MenuItem;

import android.view.View;

import android.widget.Button;

import android.widget.EditText;

import android.widget.TabHost;

import android.widget.Toast;

public class MainActivity extends ActionBarActivity {

EditText nameTxt, phoneTxt, emailTxt, addressTxt;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

nameTxt = (EditText) findViewById(R.id.txtName);

phoneTxt = (EditText) findViewById(R.id.txtPhone);

emailTxt = (EditText) findViewById(R.id.txtEmail);

addressTxt = (EditText) findViewById(R.id.txtAddress);

TabHost tabHost = (TabHost) findViewById(R.id.tabHost);

tabHost.setup();

TabHost.TabSpec tabSpec = tabHost.newTabSpec("Creator");

tabSpec.setContent(R.id.creator);

tabSpec.setIndicator("Creator");

tabHost.addTab(tabSpec);

tabSpec = tabHost.newTabSpec("List");

tabSpec.setContent(R.id.tabContactList);

tabSpec.setIndicator("List");

tabHost.addTab(tabSpec);

final Button addBtn = (Button) findViewById(R.id.btnCreate);

addBtn.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View view) {

Toast.makeText(getApplicationContext(), "Your Contact has been created!", Toast.LENGTH_SHORT).show();

}

});

nameTxt.addTextChangedListener(new TextWatcher() {

@Override

public void beforeTextChanged(CharSequence charSequence, int i, int i2, int i3) {

}

@Override

public void onTextChanged(CharSequence charSequence, int i, int i2, int i3) {

addBtn.setEnabled(!nameTxt.getText().toString().trim().isEmpty());

}

@Override

public void afterTextChanged(Editable editable) {

}

});

}

@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);

}

}

谢谢

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值