Linux判断USB连接协议版本

作者:Chilau 发布于:2014-5-1 18:20 分类:linux

之前有点困惑如何知道USB设备连接的协议,今天突然开窍了(姑且这么说吧)。就在此分享出来。

运行lsusb,你会看到类似下面的输出:

root@workstation:# lsusb
Bus 005 Device 015: ID 19d2:0333 ZTE WCDMA Technologies MSM 
Bus 005 Device 014: ID 0951:1642 Kingston Technology DT101 G2
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 De...

阅读全文>>

评论(0) 浏览(1562)

busybox编译问题:typedef 'BUG_const_mismatch' locally defined but not used

作者:Chilau 发布于:2014-3-14 18:33 分类:linux

coreutils/catv.c:32:15: error: typedef 'BUG_const_mismatch' locally defined but not used [-Wunused-local-typedefs]
  typedef char BUG_const_mismatch[
               ^
因为默认makefile里把警告视为错误,所以当然无法继续编译了.解决方案:
在catv.c中找到
#define CATV_OPT_e (1<<0)
#define CATV_OPT_t (1<<1)
#define CATV_O...

阅读全文>>

评论(0) 浏览(1991)

android无法安装软件或安装按钮为灰色解决

作者:Chilau 发布于:2014-3-13 13:19 分类:android

症状:安卓系统突然无法安装软件,系统空间充足,重启也无效。用adb安装提示Failure [INSTALL_FAILED_INSUFFICIENT_STORAGE]

将apk安装包装入内存卡点击安装,窗口中的安装按钮是灰色,不能点击安装。

用Google Play安装提示INSUFFICIENT STORAGE,空间不足。

经过排查,我发现虽然空间是足够的,但是/data/local/tmp目录不可写,导致了这个问题。

解决方案:将/data/local/tmp目录权限修改为777(这个方法有些不妥) 或者 删除tmp目录再重建(前提是/data/local文件夹...

阅读全文>>

评论(0) 浏览(4039)

linux用resize2fs不损失数据更改ext4分区大小及问题汇总

作者:Chilau 发布于:2014-3-10 13:54 分类:linux

有一台android设备的内存卡是ext4格式,需要留出一些空间建一个fat分区,所以需要重新设置大小。

~ # resize2fs /dev/block/mmcblk1p1 7440336

resize2fs 1.41.12 (17-May-2010)
resize2fs: Device or resource busy while trying to open /dev/block/mmcblk1p1

Couldn't find valid filesystem superblock.

说明分区没有被卸载,需要取消挂载


~ # resize2fs ...

阅读全文>>

评论(0) 浏览(5630)

Android设置layout_span后TableLayout大小缩小解决

作者:Chilau 发布于:2014-2-8 14:10 分类:android

设置了android:layout_span控制表格中的View大小之后,整个View就缩小了,只能占据屏幕一个角,设置layout_with不起作用。

只需要在TableLayout中加一个属性即可:android:stretchColumns="*",全部填充。

阅读全文>>

评论(0) 浏览(1256)

Android联网错误(getaddrinfo: return error = 0x8)解决

作者:Chilau 发布于:2014-2-4 15:26 分类:android

编写的程序在IDE里能通过,放到机器上运行就会显示停止工作。用logcat查看可以看到:

D/libc-netbsd(6577): getaddrinfo: example.com  return error = 0x8 >>

D/AndroidRuntime(6577): Shutting down VM
W/dalvikvm(6577): threadid=1: thread exiting with uncaught exception (group=0x40e41258)

E/AndroidRuntime(6577): FATAL EXC...

阅读全文>>

评论(0) 浏览(3335)