安卓开发 关于Service的一个很奇怪的问题

niepangu 2016-06-21 06:30:14

Service文件:

package com.example.k400;

import java.io.BufferedReader;
import java.io.PrintWriter;

import android.app.Service;
import android.content.Intent;
import android.content.ServiceConnection;
import android.os.IBinder;


public class BlueService extends Service{

private String Addr=null;


public BufferedReader mBufferedReaderClient = null;
public PrintWriter mPrintWriterClient = null;

//private WriteThread mwriteThread = null;
final String TAG = "--CrazyIt--";

public static Boolean Connected = false;

@Override
public int onStartCommand(Intent intent, int flags, int startId) {
// TODO Auto-generated method stub

Addr = intent.getStringExtra("Addr"); //获取待链接的蓝牙地址

return super.onStartCommand(intent, flags, startId);
}


@Override
public void unbindService(ServiceConnection conn) {
// TODO Auto-generated method stub

super.unbindService(conn);
}

private class CreatSocket extends Thread {

@Override
public void run() {
// TODO Auto-generated method stub
System.out.println("onStartCommand = ");
super.run();
}

}
@Override
public IBinder onBind(Intent intent) {
// TODO Auto-generated method stub

return null;
}

@Override
public void onCreate() {
// TODO Auto-generated method stub
System.out.println("onCreate = ");
super.onCreate();
}

@Override
public void onDestroy() {
// TODO Auto-generated method stub

super.onDestroy();
}

@Override
public boolean onUnbind(Intent intent) {
// TODO Auto-generated method stub
return super.onUnbind(intent);
}

@Override
public void onRebind(Intent intent) {
// TODO Auto-generated method stub
super.onRebind(intent);
}
}


在Activity里启动Service:

System.out.println("123");
intent2Service.setAction("BlueService32433");
startService(intent2Service);


我发现当有红色字体的那一句的时候,启动Service后,当使用手机的“清理最近运行的程序”的功能时,我的APP就崩溃了,
求大神帮忙看看 ?
...全文
186 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
sagittarius1988 2016-06-21
  • 打赏
  • 举报
回复
看看日志咯,估计是intent为null了吧

80,351

社区成员

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

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