摘要: 先前的帖子说了,成功完成了对sdk的升级,伴随而来的问题还真不少.准备在命令行中对某一个项目的数据库进行操作的时候,突然发现在命令行中敲入adb命令,出现了'adb不是内部或外部命令'.出现这种问题,很显然是path路径的问题,窃喜,改变了环境变量中path的路径:D:\android-sdk-windows\tools发现还是不行,D:\android-sdk-windows\tools打开了文件夹,发现在tools文件夹下根本没有adb.exe,原来升级后的adb.exe在platform-tools文件夹中,所以改变path中的路径:D:\android-sdk-wind 阅读全文
posted @ 2011-10-20 15:45 jack.li 阅读(1007) 评论(0) 推荐(1) 编辑
摘要: 进公司做项目以来,一直在用android 2.2的模拟器,谷歌昨天已经发布4.0的sdk了,再不升级,赶不上开发的步伐了.经过一系列复杂的升级操作之后,打开我的小e,满怀期待.令人伤心的是之前的项目全线飘红,心碎至极.赶紧想解决方案.现已解决,所以在此和大家分享交流:Android requires compiler compliance level 5.0. Please fix project properties解决方案一:选中自己的项目--->右击--->android tools--->fix project解决方案二:倘若第一种方案没有成功,不要着急,试试第二种方 阅读全文
posted @ 2011-10-20 15:14 jack.li 阅读(205) 评论(0) 推荐(1) 编辑
摘要: 上周一直在忙HYB项目的单元测试,在一次测试过程中,遇到了ViewRoot$CalledFromWrongThreadException异常,很是困惑.上网查找资料,翻阅sdk文档,再加上自己的一些处理,问题得到解决.和大家分享分享心得.ViewRoot$CalledFromWrongThreadException details:android.view.ViewRoot$CalledFromWrongThreadException: Only the original thread that createda view hierarchy can touch its views.大概意思就 阅读全文
posted @ 2011-10-20 15:01 jack.li 阅读(719) 评论(0) 推荐(1) 编辑
摘要: 何为android中的RPC模式?相信有的读者还不是很理解,这里和大家做一个简单的介绍.RPC模式:Remote Procedure Call即远程进程调用.在android操作系统中,各个组件运行在各自的进程中,它们相互之间是不能访问的.但是在程序之间不可避免的要传递一些对象、参数等,这就需要实现进程间的相互通信.android采用了一种轻量级的实现方式--->RPC模式来完成进程之间的通信.通过定义接口语言(android interface definition language——AIDL)来完成进程之间相互访问的代码.例如:#1你需要在Activity中访问Service中的某 阅读全文
posted @ 2011-10-20 13:42 jack.li 阅读(2371) 评论(2) 推荐(1) 编辑