E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
i.MX6ULL系统移植
王家林的81门一站式云计算分布式大数据&移动互联网解决方案课程第九门课程:Android
系统移植
及框架整合与维护
移植Android到不同的平台必须整合Linux驱动程序,了解HAL及其设计和实现,是开发Android第一门课程,考虑Android Service的架构设计和实现是出色的移植工作必须做的功课,如何把新的和有特色的硬件功能加入Android是Android Service一个核心主题; 掌握Android的秘诀在于掌握其架构设计,本课程以代码剖析为基础,助你东西Android背后的架构设计和商
·
2015-11-13 06:48
android
王家林,云计算,大数据,Hadoop,Android,iOS,HTML5,Linux----王家林一站式全系列云计算大数据Hadoop&Android&HTML5&iOS&Linux训练课程第三个版本(20130606)
通晓Android、HTML5、Hadoop,迷恋英语播音和健美; 致力于Android、HTML5、Hadoop的软、硬、云整合的一站式解决方案; 国内最早(2007年)从事于Android
系统移植
·
2015-11-13 04:23
android
巧借WinCE BSP移植,嵌入式系统开发有捷径
什么是WinCE操作
系统移植
?(1)为什么要进行操作
系统移植
?
·
2015-11-12 18:22
WinCE
[置顶] Android
系统移植
与调试之------->如何修改Android设备状态条上音量加减键在横竖屏的时候的切换与显示
这两天由于一个客户的要求,将MID竖屏时候的状态条上的音量键去掉。所以尝试修改了一下,成功了,分享一下经验。 先看一下修改后的效果图,如下所示 。 横屏的时候:有音量加减键 竖屏的时候:音量加减键被去掉了 然后来说一说我的解决思路。 首先我查看了\mx0831-0525\frameworks\base\packages\SystemUI\
·
2015-11-12 18:07
android
《Linux命令行与shell脚本编程大全》 第二十二章 学习笔记
NetBSD Unix操作
系统移植
了ash shell,并且作为默认shell。NetBSD开发人员给ash shell添加了一些新功能,使它更接近Bourne shell。
·
2015-11-12 14:15
linux命令
Android
系统移植
与调试之------->如何修改Android设备的开机第一阶段Logo
1、切换到~/mx0831-0525/device/other/TBDG1073/res_pack目录下 2、更换bootup和poweron文件 找一张bmp16位的图片去除后缀名将这两张都替换,转换为bmp16位格式的同时必须为R5G6B5;(如果没设置会出现图
·
2015-11-12 13:40
android
Android
系统移植
与调试之------->如何修改Android设备的开机第二阶段Logo
1、修改位置:/home/pyou/mx0831-0525/device/other/TBG1073目录 2、将robot.1024x600.png替换为自己想设置的图片命名必须一致,目录下还有其他不分辨率对应的图片,可以根据自己的需要更改相应图片。 3、制作robot.1024x600.raw文件。 使用使用ImageMagick自带的convert命令,进行raw格式
·
2015-11-12 13:38
android
Bootloader常用参数及在NAND FLASH里固化嵌入式系统
我建议大家在做
系统移植
时要保证自己的板子NOR FLASH有一个好的Bootloader,这样当NAND FLASH里面
·
2015-11-12 12:46
loader
Android
系统移植
主要事项
Android系统的移植工作的目的是为了在特定的硬件上运行Android系统。在移植的过程中,把握关键要点,减少工作量是一个重要的方面。从工作的角度,通常的方法为,首先要熟悉硬件抽象层的接口,其次要集成和复用已有的驱动程序,主要的工作量在硬件抽象层的实现中。为了更好地理解和调试系统,也应该适当地了解上层对硬件抽象层的调用情况。 移植方面主要的工作有两个部分: Linux驱动 An
·
2015-11-12 12:10
android
Android源码的BUG
在Android
系统移植
过程中,遇到很多源码上的BUG。但是我们看到市面上都是没有这些问题的。难道这些BUG在每个开发商都要经历一次解BUG的过程吗?
·
2015-11-12 09:11
Android源码
深入浅出 - Android
系统移植
与平台开发(十一) - Sensor HAL框架分析之一
作者:唐老师,华清远见嵌入式学院讲师。 1. Sensor的概念 Sensor即传感器,在当前智能手机上大量存在:G-Sensor、LightsSensor、 ProximitySensor、TemperatureSensor等,其作为Android系统的一个输入设备,对于重视用户体验的移动设备来说是必 不可少的。Sensor虽然是一个输入设备,但是它又不同于触摸屏,键盘,按键等这些常规的输入
·
2015-11-11 18:49
android
深入浅出 - Android
系统移植
与平台开发(二) - 准备Android开发环境
作者:唐老师,华清远见嵌入式学院讲师。 编译Android源码 关于android系统的编译,Android的官方网站上也给出了详细的说明。http://source.android.com/source/building.html Ø 初始化编译环境 切换到Android源码目录: [plain] view plaincopyprint? &nb
·
2015-11-11 18:48
Android开发
深入浅出 - Android
系统移植
与平台开发(三)- 编译并运行Android4.0模拟器
作者:唐老师,华清远见嵌入式学院讲师。 1. 编译Android模拟器 在Ubuntu下,我们可以在源码里编译出自己的模拟器及SDK等编译工具,当然这个和在windows里下载的看起来没有什么区别。 编译Android模拟器的步骤和编译Android系统很相似: Ø build/envsetup.sh Ø lun
·
2015-11-11 18:47
Android4.0
深入浅出 - Android
系统移植
与平台开发(四)- Android启动流程
作者:唐老师,华清远见嵌入式学院讲师。 一、Android init进程启动 还是从Linux的启动开始吧。Linux被bootloader加载到了内存之后,开始运行,在初始化完 Linux运行环境之后,挂载ramdisk.img根文件系统映像,运行里面的init程序,这也是Linux的第一个用户程序,其pid为1。下面的 文章是作者关于init进程启动的描述。 http://blog.cs
·
2015-11-11 18:46
android
深入浅出 - Android
系统移植
与平台开发(五)- 定制手机模拟器ROM
一、 修改化定制Android4.0系统 Android系统启动时,先加载Linux内核,在Linux的framebuffer驱动里可以定制开 机界面,Linux内核启动成功后,挂载根文件系统,启动Android系统,这个时候设备屏幕上开始出现滚动的Android动画,等全部的 Android服务启动完毕之后,开始启动Android的HOME界面,也就是桌面。 而在这个过程中,我们可以将开机
·
2015-11-11 18:46
android
深入浅出 - Android
系统移植
与平台开发(六)- 为Android启动加速
作者:唐老师,华清远见嵌入式学院讲师。 Android的启动速度一直以来是他的诟病,虽然现在Android设备的硬件速度越来越快,但是随着新 版本的出现,其启动速度一直都比较慢,当然,作为程序员,我们是可以理解的,智能手机本身就要启动很多服务来支持应用的功能,并且Android系统大部 分还是使用的Java语言编写的,必然要运行在Java虚拟机里,这也决定了它运行速度和启动速度都相对较慢。同时,
·
2015-11-11 18:45
android
深入浅出 - Android
系统移植
与平台开发(七)- 初识HAL
作者:唐老师,华清远见嵌入式学院讲师。 1. HAL的module与stub HAL(Hardware AbstractLayer)硬件抽象层是Google开发的Android系统里上层应用对底层硬件操作屏蔽一个软件层次,说白了,就是上层的应用不用关心底层硬件具体如何工作的,只要向上层提供一个统一的接口即可,这种设计思想广泛的存在于当前的软件架构设计里。 严格来讲,Android系统里完
·
2015-11-11 18:43
android
深入浅出 - Android
系统移植
与平台开发(八)- HAL Stub框架分析
作者:唐老师,华清远见嵌入式学院讲师。 1. HAL Stub框架分析 HAL stub的框架比较简单,三个结构体、两个常量、一个函数,简称321架构,它的定义在:@hardware/libhardware/include/hardware/hardware.h @hardware/libhardware/hardware.c [cpp] view plaincopyprint? &nb
·
2015-11-11 18:41
android
深入浅出 - Android
系统移植
与平台开发(十) - led HAL简单设计案例分析
作者:唐老师,华清远见嵌入式学院讲师。 通过前两节HAL框架分析和JNI概述,我们对Android提供的Stub HAL有了比较详细的了解了,下面我们来看下led的实例,写驱动点亮led灯,就如同写程序,学语言打印HelloWorld一样,如果说打印HelloWorld是一门新语言使用的第一声吆喝,那么点亮led灯就是我们学习HAL的一座灯塔,指挥我们在后面的复杂的HAL代码里准确找到方向。
·
2015-11-11 18:40
android
深入浅出 - Android
系统移植
与平台开发(九)- JNI介绍
作者:唐老师,华清远见嵌入式学院讲师。 JNI是在学习Android HAL时必须要面临一个知识点,如果你不了解它的机制,不了解它的使用方式,你会被本地代码绕的晕头转向,JNI作为一个中间语言的翻译官在运行Java代码的Android中有着重要的意义,这儿的内容比较多,也是最基本的,如果想彻底了解JNI的机制,请查看: http://docs.oracle.com/javase/1.5.0/d
·
2015-11-11 18:40
android
Linux3.4内核 Yaffs2文件系统的移植
说明:在本
系统移植
课程实验中命令行提示符“$”表示是在主机上执行,“#”表示在目标板执行。 【实验环境】 主机:Ubuntu 10.10 (64bit);
·
2015-11-11 18:37
linux
12月26日,唐攀老师网络直播讲解《Android手机底层软硬件结合开发技术》
擅长ARM体系结构及接口编程,Linux驱动开发,Linux下C语言编程,Android
系统移植
与优化,著有《深入浅出:嵌入式底层软件开发》等书籍,目前专注
·
2015-11-11 18:15
android
【视频课程】Android底层开发关键技术—Android
系统移植
与HAL框架开发
课程主题:Android底层开发关键技术—Android
系统移植
与HAL框架开发 详情课程大纲如下: 5 Android4.0系统的下载与编译  
·
2015-11-11 18:07
android
ASP转PHP手记
打算将动易网站管理
系统移植
到PHP环境中,寻寻觅觅了很多PHP内容管理网站,发现网上有动易转PHPCMS的代码,所以就拿定注意用PHPCMS的在google上找到一转换程序,动手做来还成功了,现将此次转换的经验与教训总结如下
·
2015-11-11 17:25
PHP
RTT下spi flash+elm fat文件
系统移植
小记
背景: MCU:STM32F207 SPI flash: Winbond W25Q16BV OS: RTT V1.1.1 bsp: STM32F20x 1 将spi_core.c,spi_dev.c及spi.h三个文件加入工程 spi_core.c,spi_dev.c这两个文件位于RTT\components\drivers\spi目录下,而spi.h头文件位于RTT\\
·
2015-11-11 16:08
Flash
深入浅出-Android
系统移植
与平台开发(一)- Android4.0系统的下载与编译
作者:唐老师,华清远见嵌入式学院讲师。 一、Android4.0系统的下载与编译 Android系统的下载与编译,Google的官方网站上已经给出了详细的说明,请参照Android的官方网址: http://source.android.com/source/index.html 内容主要分为:
·
2015-11-11 13:59
Android4.0
Linux内核,文件
系统移植
过程中出现的一些问题与解决办法
1.bootm地址和load address一样 此种情况下,bootm不会对uImage header后的zImage进行memory move的动作,而会直接go到entry point开始执行。因此此时的entry point必须设置为load address + 0x40。如果kernel boot过程没有到uncompressing
·
2015-11-11 12:26
linux
程序硬件pcDuino裸板程序-led
我认为可以用来熟悉硬件,特别是想做底层驱动开辟,以及
系统移植
,熟悉底层硬件还是有用的。其
·
2015-11-11 11:35
UI
基于s5pv210嵌入式系统busybox文件
系统移植
基于s5pv210嵌入式系统busybox文件
系统移植
1、下载源码 busybox.net/downloads下载最新版的busybox源码,最新源码为1.21.1 2、解压源码文件
·
2015-11-11 11:23
文件系统
U-Boot-2009-03移植笔记(调试篇)
对于驱动开发,
系统移植
来说,我们的代码可能会出现无数种bug,但是结果只有一个:驱动失败!本文简单介绍以下openjtag的裸机调试.
·
2015-11-11 10:05
Boot
2012-写个总结
期间做的东西比较杂:众核平台下的
系统移植
,多模过滤,网络http数据的编码以及解析,gzip算法分析。自己比较
·
2015-11-11 08:20
2012
系统启动挂载根文件系统时Kernel panic
能出现让人激动的的控制台,那么
系统移植
已经接近完成;但是不少人在最后一步出现问题。 要点如下: 1. 在正确的位置烧写正确格式的文件系统映象: 2. 内核支持这种文件系统格式 3.
·
2015-11-11 06:04
kernel
TQ2440上移植linux2.6.25时启动linux中free init 120kB 后卡住
启动时遇到这样一个问题:free init 120kB 后卡住 分析:1、可能是内核移植失败 2、也可能是yaffs2文件
系统移植
失败 最终经过上网查资料知道是文件系统挂上了,只是系统启动执行init
·
2015-11-10 23:42
linux
MiniCRT 64位 linux
系统移植
记录:64位gcc的几点注意
32位未修改源码与修改版的代码下载: git clone
[email protected]
:youzhonghui/MiniCRT.git MiniCRT 64位 linux
系统移植
记录
·
2015-11-10 22:39
linux
[置顶] Android
系统移植
与调试之------->增加一个双击物理按键打开和关闭闪光灯并将闪光灯状态同步到下拉菜单中
最近有一个客户有这样的需求:1、在【设置】--->【无障碍】中添加一个开关按钮。 如果打开开关的话,双击某个物理按键的时候,打开闪光灯,再双击该物理按键的时候,关闭闪光灯。 如果关闭开关的话,双击该物理按键的时候,不做任何处理。2、打开关闭闪光灯的状态,在下拉菜单中也要同步。如下图所示的效果:
qq446282412
·
2015-11-10 15:00
Sybase脚本移植到DB2中
DB2 目前碰到一个任务,需要将原本基于Sybase的
系统移植
到DB2。前期工作中主要都是对SQL脚本的改写。鉴于目前对Sybase和DB2都不是很熟,所以开此记录日志。
·
2015-11-08 15:00
Sybase
[置顶] Android
系统移植
与调试之------->如何修改Android设备添加3G上网功能
1、首先先来看一下修改前后的效果对比图 step1、插上3G设备前 step2、插上3G设备后,获取信号中。。。。 step3、插上3G设备后,获取到信号 step4、使用3G信号浏览网页 2、下面讲解一下具体的修改步骤 step1、进入到device/other/TBDG1073/overlay/frameworks/base/core/res/r
·
2015-11-08 11:31
android
(PDF.NET框架实例讲解)将任意复杂的SQL查询映射成实体类
bluedoctor/archive/2011/08/10/2133983.html 通常情况下我们的ORM框架都是将单表或者视图映射成一个实体类,有时候也会将存储过程映射成实体类,如果处于
系统移植
性的考虑
·
2015-11-08 11:02
.net
Domain model 及NHibernate在架构使用的一些疑惑
最近准备把一个VB开发的HR
系统移植
到net上,想使用domain model的架构。但是开始就有些问题,比如Employee的类,在HR中有很多的信息
·
2015-11-08 10:01
Hibernate
比较详细介绍FatFs文件
系统移植
的文章
因为需要,又不想自己写,所以就移植了一个文件系统。 说下我的硬件和开发工具:接成 TRUE IDE 模式下的CF卡(也就是相当于一块硬盘了),三星S3C2440的ARM9,开发工具是很老很老的D版的ADS1.2。 我在网上看到的嵌入式系统上面常用的文件系统有UCOSII公司的UC/FS,支持CF卡,硬盘,SD/MMC卡
·
2015-11-07 14:35
文件系统
Wince设备使用WCF BasicHttpBinding方式与平台交互
最近公司要将后台
系统移植
部分功能到PDA设备上,于是开始研究手持终端设备,目前大部分工业级别手持设备均采用WINCE系统。 第一个需要解决的问题就是如何与系统交互。
·
2015-11-07 13:21
WinCE
iPhone 3G用Android安装包放出下载
在本月初iPhone破解团队DevTeam成员David Wang曾表示,在继Android
系统移植
至一代iPhone后,iPhone 3G也将可以运行Android系统,并放出了预览视频。
·
2015-11-06 08:45
android
iPod Touch也将支持运行Android系统
Android ROM开发人员Cyanog发布了iPhone 2G实现Android和iPhone OS双系统运行的视频,随后又发布了iPhone 3G可用的ROM,近日他又再次宣称将会把Android
系统移植
到
·
2015-11-06 08:37
android
Wince设备使用WCF BasicHttpBinding方式与平台交互
本文转自:http://www.cnblogs.com/vinnie520/archive/2012/02/24/2366456.html 最近公司要将后台
系统移植
部分功能到
·
2015-11-05 08:48
WinCE
linux2.6.30.4内核移植(3)——yaffs文件
系统移植
内核源码:linux2.6.30.4 交叉编译工具:3.4.5 移植linux内核至:TQ2440 工作基础:http://www.cnblogs.com/nufangrensheng/p/3669623.html 一、下载yaffs2源码 二、进入yaffs2目录,执行打补丁脚本文件patch-ker.sh,打补丁到内核中: cd yaffs2 ./patch-ker.
·
2015-11-02 14:56
linux
FAT32文件
系统移植
,测试通过
弄了半个通宵,至此FAT32文件系统终于能够在PIC32单片机和我的SD卡上工作了。 首先上图: 加入文件系统之后,我们的存储系统就发生了质的变化。除了获得灵活的文件管理功能之外还能够被PC机系统兼容,从未进行上位机和下位机的文件传输。 这几天从模拟SPI-->驱动SD卡-->添加/移植文件系统-->MP3播放,音频模块算是彻底跑通了。 &n
·
2015-11-02 11:49
文件系统
转:Selenium文摘
最近参与了一个
系统移植
的项目,正好用到这个工具, 把一些使用心得分享给大家,希望大家能多多使用这样的强大的,免费的工具,来保证我们的质量。 Selenium 的文档现存的不少,不过都太简单了。
·
2015-11-01 15:28
selenium
SD卡fat文件
系统移植
经过充分的研究,发现fatfs文件
系统移植
的比较简单!因为代码都已经被别人做好了!
·
2015-10-31 10:20
文件系统
一篇比较详细介绍FatFs文件
系统移植
的文章
因为需要,又不想自己写,所以就移植了一个文件系统。 说下我的硬件和开发工具:接成 TRUE IDE 模式下的CF卡(也就是相当于一块硬盘了),三星S3C2440的ARM9,开发工具是很老很老的D版的ADS1.2。 我在网上看到的嵌入式系统上面常用的文件系统有UCOSII公司的UC/
·
2015-10-31 08:57
文件系统
Com Interop入门
走近COM Interop —— RCW入门 绪言 由于目前加入了一个负责将原有
系统移植
至.Net平台的项目组,花了些时间对COM-->.Net进行了些基础研究。贴出此文,希望与各位分享。
·
2015-10-30 13:39
com
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他