首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 203 毫秒
1.
随着Android系统的不断发展,Android系统被应用在各种设备上面,包括将Android系统应用到有线电话上.因此需要开发一个通讯录能够在搭载了Android系统的有线电话和手机之间实现数据实时同步.通讯录的客户端和服务端是通过Socket来建立连接的,然后采用Handler机制发送数据和读取数据,实现了通讯录数据的实时同步.经过测试,通讯录实现了手机与有线电话的通话记录,增加、修改和删除联系人的实时同步功能.  相似文献   

2.
由于Android操作系统开放源码,在近几年被广泛用于各个领域,可以利用Android系统的开放性,开发该系统在有线电话方面的应用。将Android平台与拨号芯片MT8880结合起来研究。因为Android原生代码具有很大局限性,支持的设备太少,所以为了识别MT8880这个特定设备,并控制MT8880的逻辑输出,需要在Linux内核中添加驱动模块,并在HAL层和JNI层生成动态链接库,使得顶层应用程序可以控制拨号芯片MT8880。MT8880芯片主要用于发送双音多频信号(Dual Tone Multi Frequency),在加载了拨号驱动和应用程序后,可以实现Android系统的拨号功能。经测试,设计的拨号驱动能实现对新增设备的控制,电话应用能成功拨号。  相似文献   

3.
Android是一种基于Linux的开源操作系统,它具有十分丰富的应用。文章提出了将搭载有Android系统的主板TQ210和双音多频拨号芯片MT8880通过主板上的摄像头B接口连接起来,设计一个可以在Android系统上接听和拨打有线电话的应用,然后在Linux内核中编写驱动程序,并在HAL层和JNI层中生成动态库文件,实现在Android平台上通过有线接听和拨打电话的功能。经过测试,该设计方案能成功接听和拨打电话。  相似文献   

4.
Android是一个开放性的平台,它具有非常丰富应用.将Android平台和电话联合起来研究,设计一个在Android平台上拨打和接听电话的应用,使Android平台具有电话拨号的功能.Android平台和电话通过CD4052模拟开关组成的控制电路进行连接.通过在Android的Linux Kernel中编写驱动、在HAL和JNI中生成动态库、以及在应用层创建Application,实现Android系统电话拨号功能.经测试,设计的拨号应用能成功拨通号码.  相似文献   

5.
李佳  亓妍妍  朱维杰 《计算机应用》2013,33(9):2467-2469
针对Android系统下的控制器局域网(CAN)总线缺少应用层驱动的现状,提出了一种将Linux系统中的CAN总线应用层驱动移植到Android系统中的方法。选择SAE J1939协议作为Android系统下CAN总线应用层协议并移植由Kurt Van Dijck和Pieter Beyens维护的linux-can-j1939项目。首先分析项目结构,将对应文件合并到Android内核代码中;然后修改头文件、协议实现代码并增加内核缺失的结构体、函数等;最后修改Makefile和Kbuild文件并编译生成内核。实验结果表明:编译后的Android内核实现了SAE J1939协议所规定的地址声明、数据拆包重组、网络管理等功能。应用层驱动移植后,通过调用Android应用层接口就可开发丰富的基于CAN总线的Android应用程序。  相似文献   

6.
设计了一种基于Android移动设备的无线综合渗透测试方案。针对主流商业Android设备内置Wi-Fi网卡不支持混杂模式和注入模式的问题,提出了外接USB无线网卡并修改编译Android内核以提供驱动程序的方法,解决了渗透测试所需的报文捕获和报文注入。针对Android系统渗透测试工具功能与数量有限的问题,基于CHROOT完成了Kail Linux在Android系统上的直接部署,实现了对Android系统与Kail Linux系统中渗透测试工具的并行应用。该方案不但具有便携性、隐蔽性和高效性,而且还可推广至蓝牙、Zig Bee与GSM等无线网络及以太网络的渗透测试。  相似文献   

7.
对当前流行的Android系统平台架构按层次解析,分析了各层的组成与特点,并对基于Linux内核的系统核心分析了其新增和修改的内核驱动,新的内核支持各种基于Android平台的外设和对强大网络功能的需求.  相似文献   

8.
为了满足企业对客户电话资料的管理,本文分析了主叫识别信息传送及显示(CID)和解码芯片CMX865的基本原理.通过软件和CMX865的结合,提出了在嵌入式系统中构建来电显示功能模块的具体方法和实现,并为上层提供了uCGUI接口的嵌入式系统驱动.经过PC机上ARM ADS软件环境下测试,响应时间小于3.6s,符合来电显示标准.  相似文献   

9.
安防监控是未来智慧城市的重要发展方向之一,基于Android的视频监控使安防应用更为便捷、智能。本系统采用高性能的ARM Cortex-A8处理器,在Android系统之上构建了一个安防视频监控系统。采用Android底层的Linux内核驱动实现视频数据的采集,并通过移植x264和JRTPLIB库实现了视频数据的H.264编码和RTP协议传输,保证了视频监控具有较好的实时性和可靠性。  相似文献   

10.
Android系统在正常启动中,刷屏功能一般在内核中执行,而Bootloader的任务应该是执行硬件初始化,并尽快跳转到Linux内核。在Bootloader启动过程中使能一个显示驱动,实现刷屏功能,并不违背这一目标。本文通过对Boot—loader的原理分析和嵌入式芯片C6310中LCD控制器的研究,设计了Bootloader中LCD硬件初始化和软件驱动程序。该设计完善了Bootloader的扩展功能,加快了手机动画的实现,改善了客户的使用体验。  相似文献   

11.
Android是一个移动平台上的开源操作系统,被广泛应用于各种移动终端设备。但其对流媒体的支持功能有限,比如仅支持3gp等格式,对标准流媒体协议支持兼容性不好,不能播放VLC作为流媒体服务器的视频流,且不能用作服务器端。文中在深入分析Android内核的流媒体实现方案之后提出将开源流媒体解决方案Live555移植到Android内核中,扩充其对流媒体的功能,且使其可以作为流媒体服务器来使用。实验结果表明Live555在Android内核中可以有效地完成对流媒体数据的接收和处理。  相似文献   

12.
Android系统自推出以来,就以明显的优势逐渐扩大市场占有份额。Android是一个开放性的系统,备受开发者的青睐,其安全性至关重要。研究了Android系统的用户ID机制、应用程序签名机制、沙箱隔离机制等安全策略,分析了它在硬件方面、Linux内核方面及Android自身权限机制方面存在的安全隐患。  相似文献   

13.
Android内核分析   总被引:7,自引:0,他引:7  
介绍Android移动平台系统架构.通过对Android源代码的分析.将其与标准Linttx内核(2.6.27)源代码相比较,详细解析Android内核的功能更新,分析讨论Android内核与标准Linux内核之间的不同以及Android在移动平台上的优势.并对Android在各种内核之间做出一个定位,介绍Ubuntu环境下Android内核的获得与编译。  相似文献   

14.
基于Android平台的应用程序开发研究   总被引:1,自引:0,他引:1  
Google Android是以Linux内核为基础的一款开源操作系统,主要是用于手机、平板电脑等便携设备.Android的全球的市场占有率在2011年第一季度首次超过塞班系统,跃居全球第一.Android平台具有很强的开放性和兼容性,本文将详细介绍android平台的内部架构,然后通过开发一个wifi的应用程序实例,来介绍android开发平台的搭建和应用程序的基本开发流程.  相似文献   

15.
针对现阶段内核级攻击对Android系统完整性的威胁,提出一种基于ARM虚拟化扩展的Android内核动态度量方法DIMDroid。该方法利用ARM架构中的硬件辅助虚拟化技术,提供度量模块与被度量Android系统的隔离,首先通过分析在Android系统运行时影响内核完整性的因素从而得到静态和动态度量对象,其次在度量层对这些度量对象进行语义重构,最后对其进行完整性分析来判断Android内核是否受到攻击;同时通过基于硬件信任链的启动保护和基于内存隔离的运行时防护来保证DIMDroid自身安全。实验结果表明,DIMDroid能够及时发现破环Android内核完整性的rootkit,且该方法的性能损失在可接受范围内。  相似文献   

16.
华保健  周艾亭  朱洪军 《计算机应用》2014,34(11):3336-3339
针对Android平台上内核级钩子检测的研究,提出了一种结合基于特征模式的静态检测技术和基于行为分析的动态检测技术的Android内核钩子检测技术,这两种技术的结合能够检测基于修改系统调用表项的攻击和基于内联钩子的攻击。为所提技术构建了软件原型系统并进行了实验评测,实验结果表明,提出的技术能够针对Android内核钩作出精确检测,并且运行时间开销在7%以内,具有良好运行效率,能够适用于Android内核钩子的混合。  相似文献   

17.
移动便携式设备的高速发展和普及应用,例如手机,设备上集成的功能越来越多,已经应用到各行各业中。自动化行业市场对使用安卓设备调试自动化设备也有急切的需求,设计基于Cortex-M3内核的控制器与安卓设备数据交互,经过使用数据线或者开启设备蓝牙功能就可以进行设备安装、调试、检修等功能,系统具有结构简洁,使用方便、配置灵活等特点,经实际应用满足了在膨胀节检测系统调试上的应用,给调试人员提供便利。  相似文献   

18.
Android is extensively used worldwide by mobile application developers. Android provides applications with a message passing system to communicate within and between them. Due to the risks associated with this system, it is vital to detect its unsafe operations and potential vulnerabilities. To achieve this goal, a new framework, called VAnDroid, based on Model Driven Reverse Engineering (MDRE), is presented that identifies security risks and vulnerabilities related to the Android application communication model. In the proposed framework, some security-related information included in an Android app is automatically extracted and represented as a domain-specific model. Then, it is used for analyzing security configurations and identifying vulnerabilities in the corresponding application. The proposed framework is implemented as an Eclipse-based tool, which automatically identifies the Intent Spoofing and Unauthorized Intent Receipt as two attacks related to the Android application communication model. To evaluate the tool, it has been applied to several real-world Android applications, including 20 apps from Google Play and 110 apps from the F-Droid repository. VAnDroid is also compared with several existing analysis tools, and it is shown that it has a number of key advantages over those tools specifically regarding its high correctness, scalability, and usability in discovering vulnerabilities. The results well indicate the effectiveness and capacity of the VAnDroid as a promising approach in the field of Android security.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号