为啥一直是第54行空指针异常

不管我怎么修改一直是第54行空指针异常。
 Caused by: java.lang.NullPointerException
                                                                                      at com.example.administrator.bdsend.MainActivity.onCreate(MainActivity.java:54)
                                                                                      at android.app.Activity.performCreate(Activity.java:5264)
                                                                                      at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1088)
                                                                                      at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2302)
                                                                                      at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2390)?
                                                                                      at android.app.ActivityThread.access$800(ActivityThread.java:151)?
                                                                                      at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1321)?
                                                                                      at android.os.Handler.dispatchMessage(Handler.java:110)?
                                                                                      at android.os.Looper.loop(Looper.java:193)?
                                                                                      at android.app.ActivityThread.main(ActivityThread.java:5292)?
                                                                                      at java.lang.reflect.Method.invokeNative(Native Method)?
                                                                                      at java.lang.reflect.Method.invoke(Method.java:515)?
                                                                                      at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:824)?
                                                                                      at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:640)?
                                                                                      at dalvik.system.NativeStart.main(Native Method)?
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
代码:
public class MainActivity extends Activity {
    private EditText number;
    private EditText content;
    private Button btnSend;
    private SmsManager sManager;
    private LocationManager lm;
    private Timer mTimer = new Timer("BeidouSampleTask");
    static final String ACTION_MSG_BD_INFO_RECEIVED =
            "android.intent.action.beidou.msg.bd.info.received";
    private TextView BDnumber;
    private TextView BDversion;
    private TextView service_number;
    private Button get;
    private BdInfoReceiver mBdInfoReceiver;
    /** Called when the activity is first created. */
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        BDnumber = (TextView)findViewById(R.id.BDnumber);
        BDversion = (TextView)findViewById(R.id.BDversion);
        service_number = (TextView)findViewById(R.id.service_number);
        get = (Button)findViewById(R.id.get);
        number = (EditText)findViewById(R.id.edit1);
        content = (EditText)findViewById(R.id.edit2);
        btnSend = (Button)findViewById(R.id.Button);
        mBdInfoReceiver = new BdInfoReceiver();
        IntentFilter moduleFilter = new
                IntentFilter(ACTION_MSG_BD_INFO_RECEIVED);
        registerReceiver(mBdInfoReceiver,moduleFilter);
        lm=(LocationManager)this.getSystemService(Context.LOCATION_SERVICE);
        //判断GPS是否正常启动
        if(!lm.isProviderEnabled(LocationManager.GPS_PROVIDER)){
            Log.i("location", "location1");
            Toast.makeText(this, "请开启GPS导航...", Toast.LENGTH_SHORT).show();
            //返回开启GPS导航设置界面
            Intent intent = new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS);
            startActivityForResult(intent,0);
            return;
        }
       get.setOnClickListener(new OnClickListener() {
            @Override
            public void onClick(View arg0) {
                // TODO Auto-generated method stub
                Log.i("onclick", "onclick");
                requestBdInfo();
            }

        });
    }

1、资源项目源码均已通过严格测试验证,保证能够正常运; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值