APP下载

基于Android的远程家电控制终端设计

2012-09-06陈莉,付蔚

山西电子技术 2012年5期
关键词:设备系统

陈 莉,付 蔚

(重庆邮电大学自动化学院,重庆 400065)

在科学技术飞速发展的今天,人们的物质条件和生活水平都在不断地提高,人们对家居环境的要求也在不断地增长。家居不仅要舒适更加需要安全和便捷。远程家电控制,使人们可以随时随地控制家中设备,给人们带来便捷的生活方式。传统的智能家居系统中,大多基于Internet的远程控制,并采用PC做监控终端,受到Internet地域的限制,使用起来不是很方便。但随着智能手机的普及,由于手机体积小便于携带,智能手机作为智能家居的控制终端是大势所趋。

1 Android介绍

Android是Google公司在2007年11月正式推出的一款开源的操作系统。Android系统在它推出后仅仅两年的时间,就打败了称霸智能手机市场10年的诺基亚Symbian成为全球最受欢迎的手机操作系统。

1.1 Android的安全机制

Google为Android引进了以下特有的安全机制:应用程序权限机制,组件包装和数字签名。

(1)应用程序权限机制[1]

Android把每个权限定义成一个字符串,开发过程中可以通过在XML Manifest文件中进行权限的声明和请求。权限定义分为两个类别,一类是应用程序在执行时所需要请求的权限,另一类是被其他组件请求的权限。

(2)组件包装

Android通过定义组件的“exported”属性来实现把组件包装在程序内容内。将“exported”属性设置为“false”就是拒绝被其他外部程序调用。

(3)数字签名

Android的所有应用程序必须有数字证书,这个数字证书是可以自签名的。

1.2 Android的系统框架

如图1所示Android的系统框架由4个部分组成:Linux内核层、系统运行库层、应用程序框架层和应用程序层[2]。……

登录APP查看全文

猜你喜欢

设备系统
谐响应分析在设备减振中的应用
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
基于PowerPC+FPGA显示系统
半沸制皂系统(下)
基于VB6.0+Access2010开发的设备管理信息系统
基于MPU6050简单控制设备
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
500kV输变电设备运行维护探讨