zoukankan      html  css  js  c++  java
  • 最初程序员的思维“修炼”之四——Android平台开发的“强制关闭”解决思路

    我和我的朋友参加一个比赛——物联网应用技能大赛,这个大赛所要求的技能有,硬件技术,Android平台开发技术,.NET平台开发技术,所以这是一个团队合作的比赛,基本上没有人能同时掌握这三种技术(在校生)。

      今天的一个任务是:串口通讯实验。面向Android平台开发,要求把Android工程部署到测试机上,然后打开串口为COM1,COM2,COM3及相应波特率的串口。

      我们碰到的问题是,Android工程部署上之后,弹出“强制关闭”的消息框。

      以下是我对”强制关闭“的理解:

        Android程序,弹出”强制关闭“消息框的位置:

          1.在启动程序之后,完成窗口初始化之前;

          2.点击按钮后

        Android程序,弹出”强制关闭“消息框的解决思路:

          1.首先是考虑自己的代码是否有问题。

            寻找错误代码位置的方法:

              1).调试法。

                通过设置断点

              2).代码排除法。

                第一种:通过设置多个”消息框“。在哪个消息框之后出现”强制关闭“消息框,那么在这之后的代码就是错误的代码的位置。

                第二种:通过注释代码。首先将所有的输入的代码都注释掉,然后按照代码执行顺序依次解开注释,运行,直到找到错误代码位置。

          2.然后是考虑SDK版本是否与模拟机,测试机或真机SDK版本不同

            模拟机的版本低,使用的SDK版本高,这会导致模拟机里有些控件及控件属性不兼容;

            模拟机的版本高,使用的SDK版本低,同样也会出现问题;

      或许我说的不大全面,但是如果能解决大家的问题的话,那再好不过了;

      欢迎大家来评论,指出我的不足;若有更好的方法,也写出来,大家共同学习。

        

  • 相关阅读:
    Windows Server 2003 SP2(32位) 中文版 下载地址 光盘整合方法
    用Recycle()方法对Java对象的重要性
    Lotus中千奇百怪的 $$
    Developing a simple application using steps "User Decision" and "Mail"(1) 沧海
    沟通中的情绪管理(演讲稿) 沧海
    人只有在压力之下,才可能成功,没做一件事,都必须成功,不许言败 沧海
    什么是IDOC,以及IDOC的步骤 沧海
    VS2008 Professional Edition CHS中的deffactory.dat读取错误 沧海
    Including custom text in the step "User Decision" 沧海
    SAP Upgrade Strategy 沧海
  • 原文地址:https://www.cnblogs.com/yanweiall/p/4448944.html
Copyright © 2011-2022 走看看