自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(279)
  • 资源 (18)
  • 收藏
  • 关注

转载 ADT无法生成R.java文件解决方法

I had the problem too. There is a new component in the Tools folder called "Android SDK Build-tools"that needs to be installed.Step 1Open the Android SDK ManagerStep 2Select the newly

2014-03-07 10:37:24 1058

原创 android opencv

http://hujiaweibujidao.github.io/blog/2013/11/18/android-ndk-and-opencv-developement/

2014-02-25 18:46:28 1079

转载 移动叔叔MT6573一键ROOT工具!适应所有android2.2/2.3以上系统

首先感谢我们开发人员zhweb超版为我们做工具!工具简介:移动叔叔首个一键ROOT工具,适用android2.3等系统,联想A60亲测试通过!理论上支持所有android2.3系统机型,包括正牌军!能力有限程序难免有bug,大家反馈测试结果,我们改进!==============以下以联想A60为例子====================第一步,打开同

2012-06-25 14:22:05 2594

转载 《看日记学git》

http://roclinux.cn/?p=343

2012-05-30 11:03:00 760

转载 MTK6515 配置lcd背光

1配置lcm背光的控制脚 2配置uboot2.1mediatek/custom/bbk75_ics/uboot/cust_leds.c 2.2mediatek/platform/mt6575/uboot/mt65xx_leds.c 3配置kernel3.1mediatek/custom/bbk75_ics/kernel/leds/mt65xx/cust_

2012-05-22 16:49:06 3172 3

转载 灌电流和拉电流的概念及记忆方法

看来很多网友都搞不清灌电流和拉电流的概念,下面就此解释一下,希望看过本文后不再就此困扰。一个重要的前提:灌电流和拉电流是针对端口而言的。名词解释——灌:注入、填充,由外向内、由虚而实。渴了,来一大杯鲜榨橙汁,一饮而尽,饱了,这叫“灌”。                 灌电流(sink current) ,对一个端口而言,如果电流方向是向其内部流动的则是“灌电流”,比如一个

2012-05-04 17:53:03 1277

转载 iOS使用privateframework开启蓝牙教程

有个项目需要研究非ios设备与ios设备的连接,之前了解到苹果的官方api是不支持这个操作的,于是便开始研究苹果的私有api。在cc上也有很多帖子讨论过,但始终没什么实质性进展。本人经过一番google,成功使用私有api开启了iphone的蓝牙。现在把方法分享出来,希望能给大家提供一些思路。1.首先在/Developer/Platforms/iPhoneOS.platform/D

2012-04-25 10:46:38 895

原创 6515开发经验总结

1、系统没有识别出target,无法安装驱动:解决方案:请硬件部配合一起查明原因2、UART1 和 UART4互换解决方案:在代码里在把UART1和UART4互换下,以方便打印调试信息文件路径:mediatek/custom/${PROJECT}\preloader\inc\cust_bldr.h#define CFG_UART_LOG (UART4)//(UART

2012-04-21 13:21:29 2073 1

转载 eMMC简介

eMMC目录简介优点结构应用发展趋势协会简介简介  eMMC (Embedded MultiMediaCard) 为MMC协会所订立的内嵌式存储器标准规格,主要是针对手机产品为主。eMMC的一个明显优势是在封装中集成了一个控制器,它提供标准接口并管理闪存,使得手机厂商就能专注于产品开发的其它部分,并缩短向市场推

2012-04-17 11:21:17 1254

转载 电路知识

上拉电阻http://zh.wikipedia.org/wiki/%E4%B8%8A%E6%8B%89%E7%94%B5%E9%98%BB#.E4.B8.8B.E6.8B.89.E7.94.B5.E9.98.BB三极管http://www.360doc.com/content/10/0310/20/1880_18280837.shtmlI2C Tutoria

2012-04-16 22:45:50 523

转载 LCD驱动调试中部分常见问题的分析及解决办法

LCD点不亮——无法正确完成初始化:       LCD点不亮问题的原因有很多,但出现这个问题后,首先应该判断LCD是否正确完成初始化。最简单的判断方法就是测量LCM的FPC上的电容两端电压。(具体的值可以和模组供应商沟通)       如果经过上一步,检测出没有正确完成初始化,接下来首先和模组、IC一起确认初始化代码是否有问题。       确认好代码以后还是点不亮,说明

2012-04-13 13:40:24 1907

转载 NOR NAND Flash简介

我们常说的闪存其实只是一个笼统的称呼,准确地说它是非易失随机访问存储器(NVRAM)的俗称,特点是断电后数据不消失,因此可以作为外部存储器使用。而所谓的内存是挥发性存储器,分为DRAM和SRAM两大类,其中常说的内存主要指DRAM,也就是我们熟悉的DDR、DDR2、SDR、EDO等等。闪存也有不同类型,其中主要分为NOR型和NAND型两大类。闪存的分类        NOR型与NA

2012-04-12 11:21:39 708

转载 Mtk6573使用虚拟机下载软件

mtk平台目前只支持使用flashtool下载,android原生态的命令下载已经不能用了。作为已经习惯了用ubuntu开发的我们来说,的确是一件非常不爽的事情。那怎么办呢,用回windows???只有这一条路了吗???不!坚决不!!!在windows下开发android,这是一个多么可笑的事!况且开源软件是大势所趋,重回windows开发环境无异于啃回头草!于是。。我们决定。。。用vbox!!!

2012-04-09 19:31:39 1395

转载 添加驱动模块

转载自:http://www.hovercool.com/en/%E6%B7%BB%E5%8A%A0%E9%A9%B1%E5%8A%A8%E6%A8%A1%E5%9D%97#a_.E4.B8.80.E3.80.81.E7.BC.96.E5.86.99.E9.A9.B1.E5.8A.A8.E6.A0.B8.E5.BF.83.E7.A8.8B.E5.BA.8F1

2012-04-09 19:28:13 1308

转载 MTK6515 android打版软件配置

转自:http://www.hovercool.com/en/Special:Print?topic=MTK6515_android%E6%89%93%E7%89%88%E8%BD%AF%E4%BB%B6%E9%85%8D%E7%BD%AE#a_1.E3.80.81.E5.A2.9E.E5.8A.A0LCM.E9.A9.B1.E5.8A.A8.E6.96.87.E4.BB.B6

2012-04-09 19:20:39 2515

转载 字符设备驱动分析

/*====================================================================== A globalmem driver as an example of char device drivers There are two same globalmems in this driver This example

2012-04-06 17:59:10 499

转载 手把手教你如何创建一个连接到Binder上的服务(图文)(一)

参考文献:http://blog.csdn.net/flydream0/article/details/7165127http://blog.csdn.net/baiyanning/article/details/61916821 概述       大家都知道在Android下的IPC机制是Binder,它可以实现两个进程之间的通信。有关Binder的介绍网

2012-04-06 15:01:20 883

转载 (六)在Ubuntu上为Android系统内置Java应用程序测试Application Frameworks层的硬件服务

我们在Android系统增加硬件服务的目的是为了让应用层的APP能够通过Java接口来访问硬件服务。那么, APP如何通过Java接口来访问Application Frameworks层提供的硬件服务呢?在这一篇文章中,我们将在Android系统的应用层增加一个内置的应用程序,这个内置的应用程序通过ServiceManager接口获取指定的服务,然后通过这个服务来获得硬件服务。

2012-04-06 14:57:13 759

转载 (五)在Ubuntu上为Android系统的Application Frameworks层增加硬件访问服务

在数字科技日新月异的今天,软件和硬件的完美结合,造就了智能移动设备的流行。今天大家对iOS和Android系统的趋之若鹜,一定程度上是由于这两个系统上有着丰富多彩的各种应用软件。因此,软件和硬件的关系,在一定程度上可以说,硬件是为软件服务的。硬件工程师研发出一款硬件设备,自然少了软件工程师为其编写驱动程序;而驱动程序的最终目的,是为了使得最上层的应用程序能够使用这些硬件提供的服务来为用户提供软件功

2012-04-06 14:31:35 593

转载 (四)在Ubuntu为Android硬件抽象层(HAL)模块编写JNI方法提供Java访问硬件服务接口

在上两篇文章中,我们介绍了如何为Android系统的硬件编写驱动程序,包括如何在Linux内核空间实现内核驱动程序和在用户空间实现硬件抽象层接口。实现这两者的目的是为了向更上一层提供硬件访问接口,即为Android的Application Frameworks层提供硬件服务。我们知道,Android系统的应用程序是用Java语言编写的,而硬件驱动程序是用C语言来实现的,那么,Java接口如何去访问

2012-04-06 14:23:54 531

转载 (三) 在Ubuntu上为Android增加硬件抽象层(HAL)模块访问Linux内核驱动程序

在Android硬件抽象层(HAL)概要介绍和学习计划一文中,我们简要介绍了在Android系统为为硬件编写驱动程序的方法。简单来说,硬件驱动程序一方面分布在Linux内核中,另一方面分布在用户空间的硬件抽象层中。接着,在Ubuntu上为Android系统编写Linux内核驱动程序一文中举例子说明了如何在Linux内核编写驱动程序。在这一篇文章中,我们将继续介绍Android系统硬件驱动程序的另一

2012-04-06 14:03:08 607

转载 (二)在Ubuntu上为Android系统内置C可执行程序测试Linux内核驱动程序

在前一篇文章中,我们介绍了如何在Ubuntu上为Android系统编写Linux内核驱动程序。在这个名为hello的Linux内核驱动程序中,创建三个不同的文件节点来供用户空间访问,分别是传统的设备文件/dev/hello、proc系统文件/proc/hello和devfs系统属性文件/sys/class/hello/hello/val。进一步,还通过cat命令来直接访问/proc/hello和/

2012-04-06 13:49:48 526

转载 (一)在Ubuntu上为Android系统编写Linux内核驱动程序

在智能手机时代,每个品牌的手机都有自己的个性特点。正是依靠这种与众不同的个性来吸引用户,营造品牌凝聚力和用户忠城度,典型的代表非iphone莫属了。据统计,截止2011年5月,AppStore的应用软件数量达381062个,位居第一,而Android Market的应用软件数量达294738,紧随AppStore后面,并有望在8月份越过AppStore。随着Android系统逐步扩大市场占有率,终

2012-04-06 13:44:35 631

转载 Android硬件抽象层(HAL)概要介绍和学习计划

Android的硬件抽象层,简单来说,就是对Linux内核驱动程序的封装,向上提供接口,屏蔽低层的实现细节。也就是说,把对硬件的支持分成了两层,一层放在用户空间(User Space),一层放在内核空间(Kernel Space),其中,硬件抽象层运行在用户空间,而Linux内核驱动程序运行在内核空间。为什么要这样安排呢?把硬件抽象层和内核驱动整合在一起放在内核空间不可行吗?从技术实现的角度来看,

2012-04-06 13:29:09 569

转载 ffmpeg4ios

参考文章:http://stackoverflow.com/questions/8323672/ffmpeg-for-ios5中央电视3台:rtsp地址:rtsp://114.255.201.246/cctv3_256_h264.sdp开发环境:Mac OS X 10.6.8一、下载ffmpeg4ios、gas-preprocessor、yasm1、

2012-04-05 14:11:23 5195

转载 如何下载并编译Android内核源码goldfish(图文)

参考文章:http://blog.csdn.net/flydream0/article/details/7070392开发环境:Mac OS X 10.6.8关于如何下载Android4.0源码,请查看我的博客内另一篇文章(同样是图文教程):http://blog.csdn.net/flydream0/article/details/7036

2012-04-01 10:41:52 2262 1

转载 MTK6573智能机平台系统文件夹文件详解4 - bin目录

欢迎转载收藏,转载请保留如下信息:Mr.ROM出品Email: [email protected]:http://blog.sina.com.cn/mrrom1Weibo:http://weibo.com/mrrom1现在让我们把目光投入到bin目录。bin目录是linux原生就有的目录,它本身也在shell用户和root用户的PATH路径中,所以

2012-03-30 19:51:05 4926

转载 重启模拟器

源代码new之后在alps\out\target\common\obj\JAVA_LIBRARIES\中将生成上述4个文件及其他的库,先将上述core_intermediates  ext_intermediatesframework_intermediates   com.mediatek.framework_intermediates这四个文件夹下的classe

2012-03-30 19:47:19 9618 1

转载 如何使Android应用程序获取系统权限【转】

转自:http://blog.csdn.net/liujian885/archive/2010/03/22/5404834.aspx在 android 的API中有提供 SystemClock.setCurrentTimeMillis()函数来修改系统时间,可惜无论你怎么调用这个函数都是没用的,无论模拟器还是真机,在logcat中总会得到"Unable to open alarm driv

2012-03-30 13:27:48 557

转载 关于make/编译android源码中的Launcher2出现错误/error41

把gen目录去掉再mmm

2012-03-30 13:23:43 877

转载 实现开机启动自己的AppWidget

比较简单不过要修改Launcher中的源码在源码中的default_workspace.xml中根据它的模板把自己的AppWidget添加进去就OK了,这样添加之后你会报一个java.lang.SecurityException:User 10032 does not have android.permission.BIND_APPWIDGET因为是系统应用,所以你手动添加这个权限是没

2012-03-29 19:40:32 679

转载 安装和卸载Android应用程序(apk包)

一、  安装1.          安装第三方应用$ adb install apk文件名2.          安装系统应用$ adb remount$ adb push apk文件名 /system/app    // apk文件名形如testme.apk二、  卸载1.          $ adb uninstall 包名 // 包名形如

2012-03-29 19:21:16 906

转载 ubuntu以管理员权限打开文件(夹)

果然我还是不太适应shell阿,很多需要管理员权限的操作我还是比较依赖于图形界面的,之前有个懒人包解决了很多问题,现在不用了,有个普遍的办法解决这个问题。 在终端里 引用vi ~/.gnome2/nautilus-scripts/Open\ as\ Administrator添加下面几行 引用for uri in $NAUTILUS_SCRIPT_S

2012-03-29 18:43:33 1540

转载 Ubuntu硬盘空间不足时,添加硬盘的方法

Ubuntu下重新挂载一个硬盘:方法如下:1 、在Vmware中关闭Ubuntu虚拟机,在设置中,添加新的硬件设备,选择Hard Disk。(这里如果不关闭Ubuntu系统就不能增加新的硬件设备) 之后点击下一步,选择硬盘类型,可以选择IDE,或是SCSI,这里选择SCSI,下一步,选择虚拟新硬盘的位置,将之命名为Ubuntu2.vmdk,下一步,设定硬盘大小,我这里设定为2G,并选择Allo

2012-03-29 18:42:59 571

转载 提取官方原生(RUU/.exe)ROM刷机文件

官方ROM提取刷机文件结构主要为: android-info.txt,boot.img,hboot_*.nb0,radio.img,rcdata.img,recovery.img,splash1.nb0,system.img,userdata.img官方(.exe)ROM提取过程:第一步:下载官方RUU刷机程序(EXE文件,例如:RUU_*_hTC_*_TW_Radio_*.exe

2012-03-28 10:24:41 5052

转载 关于android系统framework文件夹中jar与odex文件的合并

因为要修改jar,所以合并了相应的几个jar和odex文件,修改完成后刷入手机,无法开机,经查资料得知该文件夹下貌似要合并的话需要全部合并,合并单个将当值无法开机,遂合并之,刷入手机成功开机。记录一下,省的忘记。 下附framework文件夹odex化方法(非厨房):很多人都想知道,就发给你们注意:做jar的odex之前要保证系统内所有apk均未做odex即系统

2012-03-28 10:18:05 2808

转载 android 幾個快速編譯images指令

Android比较重要的三个img文件:make systemimage - system.imgmake userdataimage - userdata.imgmake ramdisk - ramdisk.imgmake snod - 快速打包system.img (with this command, it will build a new system.img ve

2012-03-21 17:58:04 628

转载 apk文件编译到system.img中的方法

把第三方或自己开发的apk文件编译到系统文件(system.img)中的方法: 1  (1)源码编译后,把apk拷贝到out\target\product\generic\system\app中。     (2) 执行命令make snod , 把添加的spk编到system.img 中    缺点:执行make clean 后,再次make 完毕需要重新执行上面操作。 2  "方

2012-03-21 17:40:50 1165

转载 HTC Hero (GSM): Compile CyanogenMod (OS X)

HTC Hero (GSM): Compile CyanogenMod (OS X)From CyanogenMod WikiJump to: navigation, search*** This Howto has not been tested yet ***How to compile CyanogenMod for hero (HTC Hero (GSM

2012-03-20 10:19:13 1023

转载 Android build system 分析之 envsetup.sh

每次进入到android source目录后的第一件事恐怕就是先执行. build/envsetup.sh,完成一些命令的初始化,今天主要分析envsetup.sh。1. 命令-也就是envsetup.sh中的函数function help()                   # 显示帮助信息function get_abs_build_var()           #

2012-03-16 14:47:46 478

SG320240 LCM 规格书

SG320240 LCM 规格书,里面详细了接口资料与编程方法。-SG320240 LCM specifications, which detail the data and programming interfaces.

2012-04-19

MTK android 6573 driver

MTK android 6573 driver

2012-04-10

mkyaffs2image

使用mkyaffs2image工具 把apk及相关文件(如.so)拷贝到system的相应路径下,执行 mkyaffs2image -f direction/system system.img,即可生成system.img

2012-03-21

jd-gui-0.3.3.windows

运行 JD-GUI工具(绿色软件),打开 jar 文件,在File下有个 Save JAR Source,它可以生成 src 源代码。

2012-03-07

万能apk签名工具(APK文件修改工具)V1.00 绿色版

万能apk签名工具(APK文件修改工具)V1.00 绿色版 使用万能apk签名工具,自己定制个性的rom 就 轻而易举了!用的这个签名成功,然后将apk安装到了模拟器中。用的时候很简单,选择apk包,然后选择签名就可以。 运行它,对rom里的应用程序增减,美化! 1.有了这个软件,可以自己修改美化APK 文件 2.用WINRAR打开APK文件,将自己的图片图标放进替换原有的,然后用本软件制作签名,然后安装进Android。 3.下载别人制作好的ROM,自己精简删除,或者添加APK文件。 4.用本软件给 ROM 制作签名 ,然后刷机

2012-03-07

dex2jar-0.0.9.8

反编译步骤 1、把 class.dex 拷贝到 dex2jar.bat 所在目录,直接拖动 class.dex 到 dex2jar.bat,生成 classes.dex.dex2jar.jar。

2012-03-07

MTK+Socket数据存储联网

介绍了MTK的联网基础知识,包括socket、wps

2012-01-10

11A_VenusFW_Customization.pdf

11A_VenusFW_Customization.pdf为MTK官方文档

2011-12-14

10A_MMI_Resource_Training.pdf

10A_MMI_Resource_Training.pdf为资源添加(XML)详细资料

2011-12-14

11A 添加APP示例

11A 添加APP示例 11A_VenusFW_Customization.pdf 10A_MMI_Resource_Training.pdf

2011-12-14

GSM规范包含GSM03.38 GSM03.39 GSM03.40

含:GSM03.38(字符和特定语言信息) GSM03.39(短消息中心和短消息实体间连接的接口协议) GSM 03.40(点对点短消息业务技术实现) 及GSM 07.07(AT 命令集)

2011-07-07

H264Symbian

H.264 codec的symbian版本-Symbian version of H.264 codec

2010-06-22

TestGnHttpDown.rar

适用版本:3rd及以上 模拟器是否编译通过:未知 模拟器运行状况:未知 真机是否可以运行:未知 用到主要类:RHTTPSession RHTTPTransaction 特色功能:一位网友提供的http类下载源码,实现了断点续传等功能。

2010-06-21

Live555 Windows Mobile 平台下 编译问题 MyLocale

LIVE555迁移到VS2005时,编译会有时间错误提示: error LNK2019: 无法解析的外部符号 setlocale,该符号在函数 "public: __cdecl Locale: Locale(char const *,int)", 那是因为LIVE的Locale文件跟系统Locale文件冲突. 解决办法是新建立一个类,并使用新的类MyLocale代替旧类. 新类MyLocale代码在附件.

2010-05-17

class-dump-z_0.2-0.tar.gz

生成非官方iphone toolchain头文件 包括了class-dump的mac版,LINUX版,Windows版 具体用法: class-dump -H Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.1.sdk/System/Library/CoreServices/SpringBoard.app/SpringBoard -o ~/Desktop/SpringBoard

2010-04-25

Receiving SMS Messages.rar

外部程序获取截获消息信息,可以在自己的程序里通过和mapirule.dll通信,截取短信

2009-11-16

Network Programming For Microsoft Windows 2nd

网上的好多这本书下载下来不能看chm。这本可以。

2009-05-30

MySQL JDBC Driver

MySQL JDBC Driver 好不容易把全套(包括doc、src,总共8M左右)给下载下来,发现其中jdbc driver只有500多K,晕死~

2009-02-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除