Android蓝牙聊天应用程序意外停止
我即将创建一个蓝牙聊天应用程序。我在手机上安装了它,启动时,它会显示一条包含强制关闭按钮的错误消息。我的启动活动没有显示错误。详情如下:Android蓝牙聊天应用程序意外停止,android,forceclose,Android,Forceclose,我即将创建一个蓝牙聊天应用程序。我在手机上安装了它,启动时,它会显示一条包含强制关闭按钮的错误消息。我的启动活动没有显示错误。详情如下: package com.group6.abc; import android.app.Activity; import android.bluetooth.BluetoothAdapter; import android.content.Intent; import android.os.Bundle; import android.view.Menu; i
package com.group6.abc;
import android.app.Activity;
import android.bluetooth.BluetoothAdapter;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;
public class MainActivity extends Activity{
private BluetoothAdapter mBluetoothAdapter=null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter();
if(mBluetoothAdapter==null){
Toast.makeText(this, "Bluetooth Is Not Available", Toast.LENGTH_LONG).show();
finish();
return;
}
Button btn_start=(Button) findViewById(R.id.start);
btn_start.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0) {
Intent intent=new Intent(MainActivity.this,FirstActivity.class);
startActivity(intent);
}
});
}
public void onStart(){
super.onStart();
if(!mBluetoothAdapter.isEnabled()){
Intent enableIntent=new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);
startActivityForResult(enableIntent,3);
}
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
}
我这边有什么错误吗?任何人都可以帮助我
谢谢…发布您的LogCat错误,这样我们就可以看到发生了什么。这可能是复制/粘贴错误,但
onCreate()
的右括号在哪里?Emulator不会显示任何错误。它打开和关闭时会显示一条TOAST消息“Bluetooth不可用”。但当我把它安装在手机上时,它会显示“意外停止”消息,并带有“强制关闭”按钮。@codeMagic抱歉。。。这是一个复制/粘贴错误。。。更正它。。。谢谢……:)@Anoop:确保你在真实设备上安装了蓝牙,并在应用程序在真实设备上崩溃时添加带有问题的logcat结果,以获得更多帮助