05-23 02:53:48.416: E/Trace(875): error opening trace file: No such file or directory (2)
 05-23 02:53:52.545: E/AndroidRuntime(875): FATAL EXCEPTION: main
 05-23 02:53:52.545: E/AndroidRuntime(875): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.intelsocket/com.example.intelsocket.MainActivity}: java.lang.ClassCastException: android.widget.RelativeLayout cannot be cast to android.widget.Button
 05-23 02:53:52.545: E/AndroidRuntime(875):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2180)
 05-23 02:53:52.545: E/AndroidRuntime(875):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230)
 05-23 02:53:52.545: E/AndroidRuntime(875):     at android.app.ActivityThread.access$600(ActivityThread.java:141)
 05-23 02:53:52.545: E/AndroidRuntime(875):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234)
 05-23 02:53:52.545: E/AndroidRuntime(875):     at android.os.Handler.dispatchMessage(Handler.java:99)
 05-23 02:53:52.545: E/AndroidRuntime(875):     at android.os.Looper.loop(Looper.java:137)
 05-23 02:53:52.545: E/AndroidRuntime(875):     at android.app.ActivityThread.main(ActivityThread.java:5041)
 05-23 02:53:52.545: E/AndroidRuntime(875):     at java.lang.reflect.Method.invokeNative(Native Method)
 05-23 02:53:52.545: E/AndroidRuntime(875):     at java.lang.reflect.Method.invoke(Method.java:511)
 05-23 02:53:52.545: E/AndroidRuntime(875):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
 05-23 02:53:52.545: E/AndroidRuntime(875):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
 05-23 02:53:52.545: E/AndroidRuntime(875):     at dalvik.system.NativeStart.main(Native Method)
 05-23 02:53:52.545: E/AndroidRuntime(875): Caused by: java.lang.ClassCastException: android.widget.RelativeLayout cannot be cast to android.widget.Button
 05-23 02:53:52.545: E/AndroidRuntime(875):     at com.example.intelsocket.MainActivity.set_btn_status(MainActivity.java:275)
 05-23 02:53:52.545: E/AndroidRuntime(875):     at com.example.intelsocket.MainActivity.onCreate(MainActivity.java:62)
 05-23 02:53:52.545: E/AndroidRuntime(875):     at android.app.Activity.performCreate(Activity.java:5104)
 05-23 02:53:52.545: E/AndroidRuntime(875):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080)
 05-23 02:53:52.545: E/AndroidRuntime(875):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2144)
 05-23 02:53:52.545: E/AndroidRuntime(875):     ... 11 more
 05-23 02:54:33.206: E/AndroidRuntime(913): FATAL EXCEPTION: main
 05-23 02:54:33.206: E/AndroidRuntime(913): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.intelsocket/com.example.intelsocket.MainActivity}: java.lang.ClassCastException: android.widget.RelativeLayout cannot be cast to android.widget.Button
 05-23 02:54:33.206: E/AndroidRuntime(913):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2180)
 05-23 02:54:33.206: E/AndroidRuntime(913):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230)
 05-23 02:54:33.206: E/AndroidRuntime(913):     at android.app.ActivityThread.access$600(ActivityThread.java:141)
 05-23 02:54:33.206: E/AndroidRuntime(913):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234)
 05-23 02:54:33.206: E/AndroidRuntime(913):     at android.os.Handler.dispatchMessage(Handler.java:99)
 05-23 02:54:33.206: E/AndroidRuntime(913):     at android.os.Looper.loop(Looper.java:137)
 05-23 02:54:33.206: E/AndroidRuntime(913):     at android.app.ActivityThread.main(ActivityThread.java:5041)
 05-23 02:54:33.206: E/AndroidRuntime(913):     at java.lang.reflect.Method.invokeNative(Native Method)
 05-23 02:54:33.206: E/AndroidRuntime(913):     at java.lang.reflect.Method.invoke(Method.java:511)
 05-23 02:54:33.206: E/AndroidRuntime(913):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
 05-23 02:54:33.206: E/AndroidRuntime(913):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
 05-23 02:54:33.206: E/AndroidRuntime(913):     at dalvik.system.NativeStart.main(Native Method)
 05-23 02:54:33.206: E/AndroidRuntime(913): Caused by: java.lang.ClassCastException: android.widget.RelativeLayout cannot be cast to android.widget.Button
 05-23 02:54:33.206: E/AndroidRuntime(913):     at com.example.intelsocket.MainActivity.set_btn_status(MainActivity.java:275)
 05-23 02:54:33.206: E/AndroidRuntime(913):     at com.example.intelsocket.MainActivity.onCreate(MainActivity.java:62)
 05-23 02:54:33.206: E/AndroidRuntime(913):     at android.app.Activity.performCreate(Activity.java:5104)
 05-23 02:54:33.206: E/AndroidRuntime(913):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080)
 05-23 02:54:33.206: E/AndroidRuntime(913):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2144)
 05-23 02:54:33.206: E/AndroidRuntime(913):     ... 11 more

这里这个错误 我是这样解决的:

   public void set_btn_status(boolean paramBoolean)//使能按钮控件
   {
     ((Button)findViewById(2131230727)).setEnabled(paramBoolean);
     ((Button)findViewById(2131230728)).setEnabled(paramBoolean);
     ((Button)findViewById(2131230729)).setEnabled(paramBoolean);
     ((Button)findViewById(2131230730)).setEnabled(paramBoolean);
   }

改成:

 public void set_btn_status(boolean paramBoolean)//使能按钮控件
   {
     ((Button)findViewById(R.id.ledonBtn)).setEnabled(paramBoolean);
     ((Button)findViewById(R.id.ledoffBtn)).setEnabled(paramBoolean);
     ((Button)findViewById(R.id.jdqonBtn)).setEnabled(paramBoolean);
     ((Button)findViewById(R.id.jdqoffBtn)).setEnabled(paramBoolean);
   }

加载程序到android虚拟机报错: android.widget.RelativeLayout cannot be cast to android.widget.Button的更多相关文章

  1. java.lang.ClassCastException: android.widget.RelativeLayout cannot be cast to android.widget.TextView

    最近在学习drawerLayout时,遇到这个bug.如下示: java.lang.ClassCastException: android.widget.RelativeLayout cannot b ...

  2. 微信小程序---分包加载(subpackages)及报错

    某些情况下,开发者需要将小程序划分成不同的子包,在构建时打包成不同的分包,用户在使用时按需进行加载. 分包很简单,具体步骤如下: 在app.json中,创建subPackages,root表示分包A的 ...

  3. 用eclipse加载别人的工程,报错Target runtime com.genuitec.runtime.generic.jee60 is not defined

    系统加载工程后,报错Target runtime com.genuitec.runtime.generic.jee60 is not defined,在发布工程的同事电脑上正常 新导入的工程,出问题很 ...

  4. jfinal不能正确加载html网页,总是报错的解决方法

    今天自学jfinal,遇到一个很奇怪的问题,render("/index.html");总是报错. 仔细看错误日志,才发现原来是因为html网页放到了WEB-INF文件夹下面了,所 ...

  5. nginx加载字体文件的时候报错

    nginx 下加载配置 location ~* \.(eot|ttf|ttc|otf|eot|woff|woff2|svg)$ {                root /web/static_jr ...

  6. 记录一次win2003服务器的IIS服务加载.flv后缀的资源报错404的处理方法

    问题:访问某个域名下的xxxx.flv资源,页面报错404. 解决思路: 1.权限是否给足 user权限给完全控制咯 如果你访问该域名下的其他资源无问题的话就不是介个原因了 2.MIME类型是否少了 ...

  7. vue加载单文件使用vue-loader报错

    报错信息如下:ERROR in ./src/login.vue Module Error (from ./node_modules/vue-loader/lib/index.js): vue-load ...

  8. pdfbox加载pdf时遇到wrappedioexception报错处理方式

    现在一个项目要对pdf做处理.由于其中一个pdf约为80M左右,用pdfbox读取pdf时遇到了wrappedioexception错误.监控得到说内存不足.于是请教项目经理.他告诉我在Open De ...

  9. 解决Electron加载带jquery的项目报错问题

    <!-- Insert this line above script imports --> <script>if (typeof module === 'object') { ...

随机推荐

  1. Android Studio的安装使用记录[持续更新]

    参考资料: Windows环境下Android Studio v1.0安装教程 http://ask.android-studio.org/?/article/9 1. 下载与安装 在http://w ...

  2. 王家林的81门一站式云计算分布式大数据&移动互联网解决方案课程第14门课程:Android软硬整合设计与框架揭秘: HAL&Framework &Native Service &App&HTML5架构设计与实战开发

    掌握Android从底层开发到框架整合技术到上层App开发及HTML5的全部技术: 一次彻底的Android架构.思想和实战技术的洗礼: 彻底掌握Andorid HAL.Android Runtime ...

  3. Unity3D-美术相关

    1.导入动画 (1)使用预分解的动画模型,导入后面板中会含有一个可用的动画片段列表. (2)使用未分解的动画模型,自行添加动画片段. (3)使用多个动画文件,模型与动画分离.对于goober.fbx模 ...

  4. Bone.io是一个轻量级的框架构建高性能实时单页HTML5应用程序

    Bone.io允许你使用HTML5 WebSockets构建实时应用程序,提供“热”数据到浏览器.这使您可以轻松地构建丰富的,高度响应的用户界面. 项目主页:http://www.open-open. ...

  5. Apache Spark GraphX的体系结构

    1. 整体架构 GraphX 的整体架构(如图 1所示)可以分为三部分. 图 1  GraphX 架构 存储和原语层: Graph 类是图计算的核心类.内部含有 VertexRDD. EdgeRDD ...

  6. document.documentElement.clientHeight||document.documentElement.scrollHeight

    在我看<JavaScript高级程序设计>(第三版)的时候,在clientHeight和scrollHeight那部分把我弄糊涂了. 原书是这样写的:( //宽度同理,就不仔细描述了.) ...

  7. Java设计模式系列之工厂模式

    工厂模式将大量有共同接口的类实例化,工厂模式可以实现动态决定实例化哪一个类的对象,工厂模式在<Java与模式>中分为三类:1)简单工厂模式(Simple Factory):添加某一种类型的 ...

  8. Spring MVC Framework 注解

    ControllerAdvice Spring MVC Framework会把 @ControllerAdvice注解内部使用 @ExceptionHandler.@InitBinder.@Model ...

  9. [置顶] 函数传递不定参数理解-c语言

    感性认识 Typedef char *va_list;/*这个在<stdatg.h>中有定义*/ #define va_start(ap,p) (ap=(char*)(&(p)+1 ...

  10. ags模版与vs

    esri为每个版本的sdk指定了特定的vs开发版本,比如ags10.0,ags10.1指定的是vs2008和vs2010,大概是因为发布时间的关系. 无论如何,我们可以将模版移植到新的vs下.(注意红 ...