- 博客(5)
- 收藏
- 关注
原创 android使用shell command实现对设备控制,实现按坐标点击
目的:实现自动化测试,方法:使用adb shell命令。难点,factory无法使用sendkey event 执行, 需要使用sendevent按照坐标点击.虽然是dev下的文件是设备,但是实时的数据是在/proc/这个目录下对应的文件里。解决难点过程,使用cat /proc/bus/input/devices > log.txt 活得设备输入信息。从设备的信息中可以看出触摸屏lm75对...
2013-02-21 11:26:35
325
原创 Android读取jar包中assets资源文件
在Android中可以将资源文件放在assets目录(可以有子目录)中和程序一起打包为jar,在其他项目引用时可以只引用jar包,不需要导入资源文件,在编译应用时会将jar包assets目录中的文件跟应用中的assets目录中的文件合并,如果jar中的文件和应用中的文件重名在编译的时候会报错“Error generating final archive: Found duplicate file...
2013-02-20 11:20:09
1165
原创 Android报错java.lang.OutOfMemoryError: bitmap size exceeds VM budget
android系统中读取位图Bitmap时.分给虚拟机中图片的堆栈大小只有8M。所以不管是如何调用的图片,太多太大虚拟机肯定会报那个错误。超出图片内存预算那个错误.:java.lang.OutOfMemoryError: bitmap size exceeds VM budget遇到这个问题是因为没有回收资源.public void distoryBitmap(){ if(null...
2013-02-19 13:53:23
119
原创 为什么你不能把一个FILETIME结构当成一个__int64
FILETIME结构是一个64位值,它分成了两个部分: typedef struct _FILETIME { DWORD dwLowDateTime; DWORD dwHighDateTime; } FILETIME, *PFILETIME; 你可能会被迷惑,就把整个FILETIME结构作为一个__int64直接进行存取。事实上,它的内存
2011-12-06 10:25:38
297
原创 VS2010设置DirectX SDK
我用VS2010设置DXSDK的时候发现不能用和08同样的方法设置,在相同选项卡中我的VS2010的设置功能被否决了 然后我尝试了通过解决方案内部添加目录,结果成功了。 步骤如下: 1、打开vs2010,新建一个解决方案Game1,类型是win32控制台应用程序 2、在解决方案资源管理器中找到Game1项目,右键点击,找到属性那个选项java触屏游戏 3、打开属性->
2011-12-05 09:34:06
431
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人