Android手机在开发调试时logcat不显示输出信息的解决办法
摘要:网上搜了N多解决方法,但是很多将log级别的,用法的,更多的是如何在logcat中设置filter进行log的过滤与查看,但是我遇到的问题是,模拟器怎么着都OK,但真机、手机进行开发调试的时候却看不到log信息,这是很恼人的事情(毕竟模拟器跑起来太慢了)。刚开始没有查到好的方法,就用try catch把exception打到一个alertdialog中,但是这样只能看个大概,绕这个圈子没用,最后还是在eoe的论坛上看到了解决办法,恐怕原因是rom本身没有打开log的开关问题表现:连接手机与电脑后,驱动安装正确,USB调试模式打开,在DDMS中可以看到device及其进程的信息,但是logcat
阅读全文
posted @
2013-03-10 15:18
henry_xu
阅读(28151)
推荐(0)
getApplicationContext 与Activity.this 之我见
摘要:getApplicationContext 取得的Context是和Application关联的,生命周期是从应用的创建到销毁.Activity.this 扩展了Context,其生命周期是Activity 创建到销毁。搞清楚了生命周期接下来就好理解了。比如有一个全局的数据库操作类,用到了context, 这个时候就要用到getApplicationContext , 而不是用ACtivity, 这就保证了,数据库的操作与activity无关.另外:Activity是跟Windows相关,而getApplicationContext是跟Windows无关的。所以新建对话框的时候要用到Activ
阅读全文
posted @
2013-03-09 22:13
henry_xu
阅读(212)
推荐(0)
Anroid 异常:is not valid; is your activity running?
摘要:是由于有activity时依附于另一个activity的,当被依附的activity产生错误的时候,该activity没有了靠山而产生错误(或者是调用了一个已经被finish()的activity)。一般在创建alertdialog.builder是很容易见到。对于这个错误还没有根本的解决办法,唯一的办法就是改变该activity依附于另一activity的事实,将其放入另一activity。Android利用ActivityGroup加载子Activity,子Activity调用对话框,弹出:ERROR/AndroidRuntime(10104): Caused by: android.vi
阅读全文
posted @
2013-03-09 21:14
henry_xu
阅读(1930)
推荐(0)
AVD之PANIC: Could not open ***
摘要:PANIC: Could not open:my_avd.ini完美解决之前用的是2.2的SDK,后来升级了3.2的SDK,出现该问题,搜索了下,有以下解决办法,完全根治:PANIC: Could not open: C:\Documents and Settings\Administrator\PANIC: Could not open:my_avd.ini 原 来如果你采用绝对路径定位的话,也就是说在环境变量里面把路径写死了,比如你装d:\android-sdk时,你在path里面配成d: \android-sdk;由于android默认path为C:\Documents and Sett
阅读全文
posted @
2013-01-22 20:51
henry_xu
阅读(12361)
推荐(1)
Android入门 错误解决之道(1)之:FATAL EXCEPTION: main(转载)
摘要:刚开始从事Android时,未免会碰到一些对高手来说是简单的问题,但却会让新手无所解决办法的问题,我也是一个新手, 这里将保存一些我从事Android开发的一些技术备忘,期望对后续的新来者有益。 本文属于原创, 请勿使用商业用途。如果需要转载,请保留一下版权信息,并通知本人请求获取转载权利。 1,通过LogCat窗口发现一下错误提示信息: 01-30 12:13:15.829: I/System.out(3043): waiting for debugger to settle...01-30 12:13:16.039: I/System.out(3043): de...
阅读全文
posted @
2012-09-06 21:03
henry_xu
阅读(7097)
推荐(0)
android开发:导入项目时报错remove override annotation的解决方法(转载)
摘要:原因是编译器版本的问题。问题原因:Java 1.5的编译器默认对父类的方法进行覆盖,采用@Override进行说明;但1.6已经扩展到对接口的方法;所以如果还是以Java 1.5的编译器来编译的话,会出现错误。解决办法如下:在eclipse中,compiler 都得设置到1.6。这包括preference->java->compiler 下要改成1.6, 同时,project里的build path 里jdk 也得改成1.6。 这主要是针对同时装了1.5, 1.6,而default is 1.5这种情况的。
阅读全文
posted @
2012-08-22 21:42
henry_xu
阅读(1715)
推荐(0)
the application has stopped unexpected。please try again
摘要:1. 运行程序后弹出: The application *** has stoppedunexpectedly. Please try again. 然后会要祈求强制退出。 这是一个经典错误, Socket不能对外连接,具体错误不会被报出,调试的时候,但能看到Exception,, 只要存在网络互联,就挺身而出,让你的程序不得运行。 原因是: 需要访问到网络,所以,在AndroidManifest.xml中,需要进行如下配置: 在下面第三个页面permission中,选择“Add...”选择“usespermission”,在右面name中选择“android.permission.INTER
阅读全文
posted @
2012-08-07 20:51
henry_xu
阅读(3696)
推荐(0)
提示Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead
摘要:提示Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties.解决方法:1.项目右键 ->android tools->Fix Project2.如果不可以,检查Project->Properties->Java Compiler确认Compilercompliancelevel被设置为1.7,并且enable specific seetings.经过这两步
阅读全文
posted @
2012-08-07 16:43
henry_xu
阅读(17360)
推荐(1)
解决 emulator-5554 disconnected !Cancelling错误
摘要:使用Android模拟器经常遇到连不上、连一次掉一次等诸多问题(转载+原创)解决办法一:在此种情形下,重启ADB即可:1、在eclipse下:1.1英文版window -> Show Views -> device -> view menu -> Reset adb1.2中文版窗口(W) -> 显示视图(V) ->Devices -> 视图菜单 ->Reset adb注:新版的2、或者在命令行状态下:adb kill-server ---再adb start-server;/adb kill server adb devices;解决办法二:删除
阅读全文
posted @
2012-08-04 14:53
henry_xu
阅读(33626)
推荐(1)
Bad XML block: header size 2370 or total size 0 is larger than data size 0
摘要:出现1:当在视频教学中的计算两数积时,运行activity03时,出现错误原因1:layout中的布局文件***.xml采用了RelativeLayout的相对布局,那么源代码中的TextView,Button,EditText堆积在一起溢出,出错。解决:采用线型布局,LinearLayout,并采用垂直线型布局,android:orientation=”vertical”
阅读全文
posted @
2012-08-02 19:42
henry_xu
阅读(5564)
推荐(0)
R.java文件没有生成
摘要:R.java 常见问题(R.java文件没有生成 )(转载)01R.java是ADT工具产生的新创建Android工程R.java文件并没有产生,必须先运行Bulid或RUN(运行)程序,才会产生。02 R.java文件丢失,必要急,修复很简单方法:右击你的工程(项目)——>Android Tools——>Fix Project Properties 即可。 注意:也不要自己创建R.java 类文件。=============================================1、选择菜单 Project >> Clean ,前提是勾选上 Bulid Aut
阅读全文
posted @
2012-08-02 19:32
henry_xu
阅读(11442)
推荐(1)