1.2 课题目的与意义
根据2013年中国Android手机安全状况报告表明,骚扰电话主要可以分为骚扰类,欺诈类,推销类三大主要类别,其中骚扰类以55.3%的比重成为频次最高的类别,欺诈类和推销类占比达17.6%,27.1%。骚扰电话的类别分布以及手段与垃圾短信基本一致。骚扰电话以及垃圾短信给我们正常通信生活造成了困扰,怎样对这种私密的个人使用设备进行一种安全防护成为了现在的一项重要议题。目前针对Android系统的各种安全软件也是层出不穷。解决这些问题的有效方法是用手机防火墙来屏蔽这些电话和短信。正是基于以上背景,本设计也应运而生。论文网
2 Android平台的概述
2.1 什么是Android
本章主要讲述Android系统的应用背景以及相关技术框架,了解安卓的发展史及相关平台知识,有助于我们更好地掌握Android开发的技巧。
2.2 Android简介
Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。 文献综述
Android是一种以Linux为基础的开放源码操作系统,主要使用于便携设备。目前尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由Andy Rubin开发,最初主要支持手机。2005年由Google收购注资,并组建开放手机联盟开发改良,逐渐扩展到平板电脑及其他领域上。
2.2 Android平台的搭建
任何事物要运行,都需要有它自身的环境配置,Android也不例外,下面就来简单讲解一下在Windows8.1 up1系统环境下Android开发平台的搭建。
搭建开发环境需要的软件有:
1.PC操作系统:Windows8.1
2.软件包:Android Studio JavaSE
3.IDE环境:Android Studio
安装步骤如下:
安装JDK
在ORACLE官网下载,网址为http://www.oracle.com/technetwork/java/javase/downloads/index.html,然后找到适合自己系统的安装文件jdk-8u 8u45-windows-x64.exe,下载完成后安装。[5]
安装Android Studio
在中国科学院开源软件协会提供的Android镜像下载,网址为http://mirrors.opencas.cn/android/,然后找到android-studio-bundle-135.1740770-windows.exe,下载完成后安装。