摘要: 根据网上的资料有两种方式,1、在PRODUCT_LOCALES字段里,将要选择的语言放在第一位,如: PRODUCT_LOCALES := en_US zh_CN 默认语言是英语; 2、在persist.sys.language 和persist.sys.country 里指定语言,如下: PROD... 阅读全文
posted @ 2014-11-18 20:03 MMLoveMeMM 阅读(2969) 评论(0) 推荐(0)
摘要: 本文简要分析一下build.prop是如何生成的。Android的build.prop文件是在Android编译时刻收集的各种property(LCD density/语言/编译时间, etc.),编译完成之后,文件生成在out/target/product//system/目录下。在Android... 阅读全文
posted @ 2014-11-18 19:46 MMLoveMeMM 阅读(982) 评论(0) 推荐(0)
摘要: 在某一应用程序中有时候需要引用第三方jar包,那么怎么才能在编译app的时候把该jar包引入进入呢?在该app下的Android.mk文件中添加如下语句:------------------------------start--------------------------------------... 阅读全文
posted @ 2014-11-18 19:39 MMLoveMeMM 阅读(2253) 评论(0) 推荐(0)
摘要: 1 :将forlinx_led.Jar包放到system/frameworks下2:在所需要编译的App下的Android,mk文件中添加如下:LOCAL_JAVA_LIBRARIES := forlinx_led framework (forlinx_led和framework代表两个jar文... 阅读全文
posted @ 2014-11-18 19:35 MMLoveMeMM 阅读(206) 评论(0) 推荐(0)
摘要: 原文链接地址:http://www.linuxidc.com/Linux/2012-12/76197p9.htm跟USB鼠标类型一样,USB键盘也属于HID类型,代码在/dirver/hid/usbhid/usbkbd.c下。USB键盘除了提交中断URB外,还需要提交控制URB。不多话,我们看代码[... 阅读全文
posted @ 2014-11-18 14:20 MMLoveMeMM 阅读(1208) 评论(0) 推荐(0)
摘要: USB鼠标驱动 usbmouse.c原文链接:http://www.linuxidc.com/Linux/2012-12/76197p7.htmdrivers/hid/usbhid/usbmouse.c下面我们分析下USB鼠标驱动,鼠标输入HID类型,其数据传输采用中断URB,鼠标端点类型为IN。我... 阅读全文
posted @ 2014-11-18 14:19 MMLoveMeMM 阅读(588) 评论(0) 推荐(0)
摘要: 原文链接:http://www.linuxidc.com/Linux/2012-12/76197p2.htmUSB驱动框架usb-skeleton.cUSB骨架程序可以被看做一个最简单的USB设备驱动的实例。首先看看USB骨架程序的usb_driver的定义[cpp]view plaincopyst... 阅读全文
posted @ 2014-11-18 14:18 MMLoveMeMM 阅读(450) 评论(0) 推荐(0)
摘要: 原文链接地址:http://www.linuxidc.com/Linux/2012-12/76197.htm1. USB概念概述USB1.0版本速度1.5Mbps(低速USB) USB1.1版本速度12Mbps(全速USB) USB2.0版本速度480Mbps(高速USB)USB驱动由US... 阅读全文
posted @ 2014-11-18 14:16 MMLoveMeMM 阅读(583) 评论(0) 推荐(0)
摘要: 在apk里打包进.so文件的方法有两种方法,1 是在Android.mk文件里增加LOCAL_JNI_SHARED_LIBRARIES := libxxx这样在编译的时候,NDK自动会把这个libxxx打包进apk;放在youapk/lib/目录下。2 是在应用的目录下手工建libs/armeabi... 阅读全文
posted @ 2014-11-18 11:33 MMLoveMeMM 阅读(6931) 评论(0) 推荐(0)