android系统内部文件

合集下载

android分区原理

android分区原理

android分区原理Android系统是目前最流行的移动操作系统之一,它是基于Linux内核开发的。

Android系统采用了分区原理来管理存储空间,这使得它具有很多优点,同时也需要一定的注意事项。

在Android系统中,存储空间被分为几个分区,包括系统分区、数据分区、bootloader分区、cache分区和recovery分区等。

每个分区有其特定的功能,并且每个分区的大小和位置都是固定的,不能改变。

首先,系统分区包含了操作系统的核心文件和配置文件,它是Android系统的最重要的分区之一。

系统分区的大小通常是512MB或者更大,所以它可以存储大量的应用程序和系统文件。

因为系统分区是只读的,所以用户无法修改其中的文件。

这样可以确保系统的稳定性和安全性,在系统更新时也比较方便。

其次,数据分区用于存储用户的数据和应用程序,包括下载的音乐、图片、视频、文档以及安装的应用程序等。

数据分区的大小通常是用户可用存储空间的绝大部分,因为它的主要目的是为用户提供足够的存储空间。

而且,用户可以自由地管理数据分区中的文件,包括复制、删除、移动和重命名等操作。

但是,如果由于某些原因导致数据分区损坏,那么用户的数据和应用程序可能会全部丢失。

第三,bootloader分区是一种用于启动Android系统的引导程序。

它通常包含了引导程序和相关的配置文件。

bootloader分区的大小通常比较小,只需要几MB即可。

第四,cache分区用于存储频繁访问的数据,例如应用程序中的资源文件和缓存文件等。

cache分区的大小通常比较小,但是重要性不容忽视。

因为cache分区不能持久保存数据,因此在一些情况下需要清空cache分区来释放空间或者解决一些问题。

第五,recovery分区是一个用于紧急恢复的分区。

当Android系统出现严重故障时,可以通过recovery分区进行修复和恢复。

recovery分区中包含了一些紧急恢复程序、备份和恢复工具等。

安卓系统文件夹结构及其文件解析(详细)

安卓系统文件夹结构及其文件解析(详细)

安卓系统文件夹及其文件解析打开Android文件管理器,会发现里面数十个英文名称命名的文件夹罗列其中,很多功能我们可以从其名字上略有所知,内部大批量的文件却让我们有些一头雾水。

这些文件是什么?有什么用?我们能不能删?这些都是我们脑中充满疑问的。

现在将将Android手机内部文件夹的架构和各文件的功能描述介绍给大家,让大家自己手机的内部资源有个比较透彻的理解,同时也避免了用户误删造成的数据丢失和系统崩溃。

【文件夹功能简介】\system\app这个里面主要存放的是常规下载的应用程序,可以看到都是以APK格式结尾的文件。

在这个文件夹下的程序为系统默认的组件,自己安装的软件将不会出现在这里,而是\data\文件夹中。

\system\bin这个目录下的文件都是系统的本地程序,从bin文件夹名称可以看出是binary二进制的程序,里面主要是Linux 系统自带的组件(命令)\system\etc从文件夹名称来看保存的都是系统的配置文件,比如APN接入点设置等核心配置。

\system\fonts字体文件夹,除了标准字体和粗体、斜体外可以看到文件体积最大的可能是中文字库,或一些unicode字库,从T-Mobile G1上可以清楚的看到显示简体中文正常,其中DroidSansFallback.ttf文件大小。

\system\frameworkframework主要是一些核心的文件,从后缀名为jar可以看出是是系统平台框架。

\system\liblib目录中存放的主要是系统底层库,一些so文件,如平台运行时库。

\system\media\system\media\audio铃声音乐文件夹,除了常规的铃声外还有一些系统提示事件音。

\system\sounds默认的音乐测试文件,仅有一个test.mid文件,用于播放测试的文件。

\system\usr用户文件夹,包含共享、键盘布局、时间区域文件等。

\system\app这个里面主要存放的是常规下载的应用程序,可以看到都是以APK格式结尾的文件。

android智能系统 app目录下各文件的含义

android智能系统 app目录下各文件的含义
GoogleSearch.apk 谷歌搜索
GoogleSettingsProvider.apk 谷歌设置提供者/驱动
GoogleSubscribedFeedsProvider.apk 谷歌订购付款驱动/提供者
gtalkservice.apk 谷歌Talk服务
HTMLViewer.apk HTML显示
MediaUploader.apk 媒体上传
Mms.apk 短信
Music.apk 音乐
NetworkLocation.apk 网络定位
PackageInstaller.apk 程序安装器
Phone.apk 电话
PicoTts.apk 文字转语音
Settings.apk 设置
SettingsProvider.apk 设置提供者/驱动
ApplicationsProvider.apk 应用驱动/提供者
Bluetooth.apk 蓝牙
Browser.apk 浏览器
Calculator.apk 计算机
Calendar.apk 日历
CalendarProvider.apk 日历驱动/提供者
Camera.apk 相机
CertInstaller.apk 证书安装
DunService.apk 上网服务
Email.apk 邮件
EnhancedGoogleSearchProvider.apk 谷歌搜索驱动/提供者
Facebook.apk 脸书
Gallery3D.apk 3D相册
GenieWidget.apk 共用的桌面工具
GlobalSearch.apk 搜索插件
Gmail.apk GMail

android系统目录各文件简介

android系统目录各文件简介

android系统目录各文件简介2012-05-04 22:24:43| 分类:工作资料|举报|字号订阅一个完整的ROM根目录会有以下几个文件夹及文件:dataMETA-INsystemboot.img系统目录说明1. 应用程序安装目录1) 系统应用程序所在目录/system/app/*.apk2)用户安装应用程序所在目录/data/app/*.apk3) 注意:a)在模拟器中,每重启一次,/system/app/下的应用都会被还原,有时/data/app 下也会被清除b)若在/system/app和/data/app下有重名的应用,不一定会启动哪一个,尤其是在adb install杀死正在运行的程序时,有时旧的就会被启动2.用户数据所在目录/data/data/应用包名/shared_prefs 配置文件/data/data/应用包名/databases/* 库文件所在目录3. SD卡对应目录/sdcard/而我们需要处理的只是两个文件夹里面的内容:data/app –该文本夹里的文件可以全删,也可以自由添加自已所需安装的应用软件,刷机安装后可以自由删除。

system/app –在这个文件夹下的程序为系统默认的组件,可以看到都是以APK 格式结尾的文件,但有些自制的ROM里面还有和APK文件名对应的odex文件。

我们主要是针对该文件夹里的文件进行精简,如果有odex文件的,删除APK文件名时同时也删除与其对应的odex文件。

虽然一般定制时只是对以上两个文件夹里的文件做相应的增减,但我们还是一起来了解system相应目录相应文件的用途吧。

(rom版本不同里面的APK也会不一样)\\system\\app\\system\\app\\AlarmClock.apk 闹钟\\system\\app\\Browser.apk 浏览器\\system\\app\\Bugreport.apk Bug报告\\system\\app\\Calculator.apk 计算器\\system\\app\\Calendar.apk 日历\\system\\app\\CalendarProvider.apk 日历提供\\system\\app\\Camera.apk 照相机\\system\\app\\com.amazon.mp3.apk 亚马逊音乐\\system\\app\\Contacts.apk 联系人\\system\\app\\DownloadProvider.apk 下载提供\\system\\app\\DrmProvider.apk DRM数字版权提供\\system\\app\\Email.apk 电子邮件客户端\\system\\app\\FieldTest.apk 测试程序\\system\\app\\GDataFeedsProvider.apk GoogleData提供\\system\\app\\Gmail.apk Gmail电子邮件\\system\\app\\GmailProvider.apk Gmail提供\\system\\app\\GoogleApps.apk 谷歌程序包\\system\\app\\GoogleSearch.apk 搜索工具\\system\\app\\gtalkservice.apk GTalk服务\\system\\app\\HTMLViewer.apk HTML查看器\\system\\app\\HtcTwitter.apk 集成Twitter客户端PEEP\\system\\app\\IM.apk 即使通讯组件包含MSN、yahoo通\\system\\app\\ImCredentialProvider.apk\\system\\app\\ImProvider.apk\\system\\app\\Launcher.apk 启动加载器\\system\\app\\HtcNaviPanel.apk 导航软件\\system\\app\\Maps.apk 电子地图\\system\\app\\MediaProvider.apk 多媒体播放提供\\system\\app\\Mms.apk 短信、彩信\\system\\app\\Music.apk 音乐播放器\\system\\app\\MyFaves.apk T-Mobile MyFaves程序\\system\\app\\NewsReader.apk 新闻阅读器\\system\\app\\PackageInstaller.apk apk安装程序\\system\\app\\Phone.apk 电话拨号器\\system\\app\\Settings.apk 系统设置\\system\\app\\SettingsProvider.apk 设置提供\\system\\app\\SetupWizard.apk 设置向导\\system\\app\\SoundRecorder.apk 录音工具\\system\\app\\Street.apk 街景地图\\system\\app\\Sync.apk 同步程序\\system\\app\\Talk.apk 语音程序\\system\\app\\TelephonyProvider.apk 电话提供\\system\\app\\Updater.apk 更新程序\\system\\app\\VpnServices.apk VPN服务\\system\\app\\Vending.apk 制造商信息\\system\\app\\VoiceDialer.apk 语音拨号器\\system\\app\\VoiceSearch.apk 语音搜索\\system\\app\\YouTube.apk Youtube视频\\system\\bin这个目录下的文件都是系统的本地程序,从bin文件夹名称可以看出是binary 二进制的程序,里面主要是Linux系统自带的组件,Android手机网就主要文件做下简单的分析介绍:\\system\\bin\\akmd\\system\\bin\\am\\system\\bin\\app_process 系统进程\\system\\bin\\dalvikvm Dalvik虚拟机宿主\\system\\bin\\dbus-daemon 系统BUS总线监控\\system\\bin\\debuggerd 调试器\\system\\bin\\debug_tool 调试工具\\system\\bin\\dexopt DEX选项\\system\\bin\\dhcpcd DHCP服务器\\system\\bin\\dumpstate 状态抓取器\\system\\bin\\dumpsys 系统抓取器\\system\\bin\\dvz\\system\\bin\\fillup\\system\\bin\\flash_image 闪存映像\\system\\bin\\hciattach\\system\\bin\\hcid HCID内核\\system\\bin\\hostapd\\system\\bin\\hostapd_cli\\system\\bin\\htclogkernel\\system\\bin\\input\\system\\bin\\installd\\system\\bin\\itr\\system\\bin\\linker\\system\\bin\\logcat Logcat日志打印\\system\\bin\\logwrapper\\system\\bin\\mediaserver\\system\\bin\\monkey\\system\\bin\\mountd 存储挂载器\\system\\bin\\netcfg 网络设置\\system\\bin\\ping Ping程序\\system\\bin\\playmp3 MP3播放器\\system\\bin\\pm 包管理器\\system\\bin\\qemud QEMU虚拟机\\system\\bin\\radiooptions 无线选项\\system\\bin\\rild RIL组件\\system\\bin\\sdptool\\system\\bin\\sdutil\\system\\bin\\service\\system\\bin\\servicemanager 服务管理器\\system\\bin\\sh\\system\\bin\\ssltest SSL测试\\system\\bin\\surfaceflinger 触摸感应驱动\\system\\bin\\svc 服务\\system\\bin\\system_server\\system\\bin\\telnetd Telnet组件\\system\\bin\\toolbox\\system\\bin\\wlan_loader\\system\\bin\\wpa_cli\\system\\bin\\wpa_supplicant\\system\\etc从文件夹名称来看保存的都是系统的配置文件,比如APN接入点设置等核心配置。

android系统信息(内存、cpu、sd卡、电量、版本)获取

android系统信息(内存、cpu、sd卡、电量、版本)获取

要转载请注明出处:/blog/1066113,有很多转载了文章不写出处,还写的是什么小编最近做项目碰到什么问题怎么解决的的然后把文章贴下面,俨然一副他们自己的文章,不知羞耻!一、内存(ram):android的总内存大小信息存放在系统的/proc/meminfo文件里面,可以通过读取这个文件来获取这些信息:Java代码1public void getTotalMemory(){2String str1="/proc/meminfo";3String str2="";4try{5FileReader fr=new FileReader(str1);6BufferedReader localBufferedReader=new BufferedReader(fr,8192);7while((str2=localBufferedReader.readLine())!=null){8Log.i(TAG,"---"+str2);9}10}catch(IOException e){11}12}运行信息如下:Java代码1305-3008:05:14.807:INFO/-SystemInfo-(1519):---MemTotal:204876kB1405-3008:05:14.807:INFO/-SystemInfo-(1519):---MemFree: 4596kB1505-3008:05:14.807:INFO/-SystemInfo-(1519):---Buffers: 16020kB1605-3008:05:14.807:INFO/-SystemInfo-(1519):---Cached: 82508kB1705-3008:05:14.807:INFO/-SystemInfo-(1519):---SwapCached:64kB1805-3008:05:14.807:INFO/-SystemInfo-(1519):---Active: 137104kB1905-3008:05:14.807:INFO/-SystemInfo-(1519):---Inactive:41056kB2005-3008:05:14.807:INFO/-SystemInfo-(1519):---SwapTotal:65528kB2105-3008:05:14.817:INFO/-SystemInfo-(1519):---SwapFree:65368kB2205-3008:05:14.817:INFO/-SystemInfo-(1519):---Dirty: 88kB2305-3008:05:14.817:INFO/-SystemInfo-(1519):---Writeback:0kB2405-3008:05:14.817:INFO/-SystemInfo-(1519):---AnonPages:79672kB2505-3008:05:14.817:INFO/-SystemInfo-(1519):---Mapped: 38296kB2605-3008:05:14.817:INFO/-SystemInfo-(1519):---Slab: 5768kB2705-3008:05:14.817:INFO/-SystemInfo-(1519):---SReclaimable:1856kB2805-3008:05:14.827:INFO/-SystemInfo-(1519):---SUnreclaim:3912kB2905-3008:05:14.827:INFO/-SystemInfo-(1519):---PageTables:8184kB3005-3008:05:14.827:INFO/-SystemInfo-(1519):---NFS_Unstable:0kB3105-3008:05:14.827:INFO/-SystemInfo-(1519):---Bounce: 0kB3205-3008:05:14.827:INFO/-SystemInfo-(1519):---CommitLimit:167964kB3305-3008:05:14.827:INFO/-SystemInfo-(1519):---Committed_AS:11771920kB3405-3008:05:14.827:INFO/-SystemInfo-(1519):---VmallocTotal:761856kB3505-3008:05:14.827:INFO/-SystemInfo-(1519):---VmallocUsed:83656kB3605-3008:05:14.827:INFO/-SystemInfo-(1519):---VmallocChunk:674820kB第一行是总内存大小(即用户可以使用的ram的大小)!其他各项的介绍大家可以看这儿:/android-phones-to-get-the-total-memory-and -available-memory.html获取当前剩余内存(ram)大小的方法:Java代码37public long getAvailMemory(){38ActivityManager am=(ActivityManager)mContext.getSystemService(Context.ACTIV ITY_SERVICE);39ActivityManager.MemoryInfo mi=newActivityManager.MemoryInfo();40am.getMemoryInfo(mi);41return mi.availMem;42}二、Rom大小Java代码43public long[]getRomMemroy(){44long[]romInfo=new long[2];45//Total rom memory46romInfo[0]=getTotalInternalMemorySize();4748//Available rom memory49File path=Environment.getDataDirectory();50StatFs stat=new StatFs(path.getPath());51long blockSize=stat.getBlockSize();52long availableBlocks=stat.getAvailableBlocks();53romInfo[1]=blockSize*availableBlocks;54getVersion();55return romInfo;56}5758public long getTotalInternalMemorySize(){59File path=Environment.getDataDirectory();60StatFs stat=new StatFs(path.getPath());61long blockSize=stat.getBlockSize();62long totalBlocks=stat.getBlockCount();63return totalBlocks*blockSize;64}注意类型,不然相乘之后会有溢出。

智能手机里的各个文件夹的意义

智能手机里的各个文件夹的意义
.AppCenterWebBuffer_QQ 安装一个游戏 可以删除,没有影响
libs 你玩新浪微博时,就会生成的
LOST.DIR 收集Android系统运行时意外丢失的文件而设置的文件夹
mtklog 卓大师 可以删ameCenterWebBuffer 游戏中心butter是缓存
.dthumb 缩略图
.FileBrowser 资源管理器
.SohuNewsCache 搜狐新闻缓冲文件
backup 备份
Halfbrick 播放器建的文件夹,不可以删
LesyncDownload 下载缓存器
p2pcache 下载时产生的缓存文件夹。可以删除。没有影响
Android 安卓
autonavi 导航文件
autonavidata50 手机内部的高德导航地图文件
documents 我的文档
Download 下载中心
hosts_native 最好不要删除
IdeaDesktop 活动桌面的意思
immomo 陌陌
QCDownload 一般是提供下载服务的软件资源网站等
QieZi 茄子快传
ReadingJoy2 悦读
SUSdownload 乐同步
tencent 腾讯
TianQiTong 是产生的跟踪文件
widgetone 移动中间件
.android_secure 手机内存卡中的程序
.data 是计算机里常用的一种数据文件
.dir_com.qihoo.appstore 是你的广告文件夹
.LeovoMusic 联想音乐
.LeStore 乐商店缓存
.maikulog 麦库记事的日志文件

安卓系统文件夹详细结构及其文件解析

安卓系统文件夹详细结构及其文件解析

安卓系统文件夹详细结构及其文件解析Android操作系统是一种基于Linux内核的开源操作系统,它的文件系统也是采用的Linux文件系统结构。

下面我将详细介绍安卓系统文件夹的结构及其文件解析。

1. /system- /bin: 该文件夹存放一些包含Android系统所需的可执行文件,如busybox等。

- /etc: 该文件夹存放一些系统配置文件,如/hosts文件、init.d 文件夹等。

- /lib: 该文件夹存放一些系统库文件,如libc.so、libm.so等。

- /usr: 该文件夹存放一些系统资源文件,如fonts文件夹、keylayout文件夹等。

2. /data- /app: 该文件夹存放已安装的应用程序,每个应用程序都会生成一个以包名命名的子文件夹。

- /cache: 该文件夹存放系统缓存文件,如应用程序缓存、系统临时文件等。

- /data: 该文件夹存放应用程序的数据文件,如数据库文件、SharedPreferences文件等。

- /system: 该文件夹存放一些系统级别的数据文件,如系统配置文件、系统数据库文件等。

- /block: 该文件夹存放块设备文件,如硬盘、U盘等。

- /input: 该文件夹存放输入设备文件,如键盘、鼠标等。

- /graphics: 该文件夹存放图形设备文件,如显示器等。

- /net: 该文件夹存放网络设备文件,如网卡等。

4. /proc- 各个进程的文件夹: 在/proc文件夹下,以进程ID命名的文件夹中存放有关该进程的信息,如进程的状态、资源占用情况等。

5. /sys- 各个设备的文件夹: 在/sys文件夹下,存放了系统的各个设备的相关信息,如CPU、内存、磁盘等设备。

6. /mnt- /sdcard: 该文件夹是外部存储的挂载点,通常被映射为手机的SD 卡。

- /usb: 该文件夹是USB存储的挂载点,用于连接USB存储设备。

7. /root- 该文件夹是Android系统的根目录。

详解Android系统SD卡各类文件夹名称-告诉你哪些可以删除(转载)

详解Android系统SD卡各类文件夹名称-告诉你哪些可以删除(转载)
45、3D-compass:这是使用实景指南针软件,生成的景象图片(图像和数字比较详细)文件夹,可以清除。
46、PDF:可移植文档格式,Pdf阅读器存储文件夹。
47、Zidan youdao:是字典的词库文件储存,删除了要重新下载词库。
48、Callrecords:采用第三方强制双向录音软件(手机未root),音频文件保存。
36、apadqq-images:QQ for pad的缓存目录。
37、DunDef:地牢守护者的数据包。
38、KuwoMusic:酷我音乐的相关文件夹。
39、MxBrowser:遨游的缓存目录。
40、Camera360:相机camera360的随机缓存目录,可以定期清除。
52、iQuran(mete2):可兰经浏览文本和音频的储存文件。
53、Autodesk:手机系统自带存储器命令生成文件夹:储存图像或编写文稿,可以查看、备份或者删除。
54、PixlrOMatic:后期特效处理图片软件Pixlo,储存文件夹,打开可以预览看效果。
55、mapbar:图吧导航地图存放文件,有必须主文件和不同地区具体地图,主文件删掉要重下!
9、gameloft:gameloft游戏数据包存放的文件夹。
10、handcent:handcent(超级短信)数据文件夹。
11、handyCurrency:货币汇率相关的文件夹,装了handycalc(科学计算器)之后才会有。
12、ireader:ireader的缓存文件夹。
10、.thumbs:浏览或使用某一软件,以及使用某一文件夹后用于记录次数和内容的文件,随机产生,需要定期不断清除,长时间不清理会大量占用储存卡的有效空间。

Android内部存储外部存储及读写权限

Android内部存储外部存储及读写权限

Android内部存储外部存储及读写权限Android内部存储、外部存储及读写权限随着手机应用的不断发展,Android操作系统成为了众多用户的首选。

在使用Android设备时,我们经常遇到一些与存储和读写权限相关的问题。

本文将介绍Android的内部存储和外部存储,以及相关的读写权限。

一、内部存储Android的内部存储是设备的固有存储空间,它用于存储应用程序的数据和其他私有文件。

内部存储只能由应用程序本身进行访问,其他应用程序无法直接访问该存储空间。

这种机制确保了用户数据的安全性和隐私。

使用内部存储时,Android提供了一些特定的目录,用于存储不同类型的数据。

其中最常见的是以下三个目录:1. /data/data/<packagename>:这个目录是每个应用程序的私有目录,用于存储应用的数据和配置文件。

只有当前应用程序可以访问和修改这个目录下的数据。

2. /data/user/0/<packagename>:这个目录是应用程序的用户专用存储,用户可以在应用程序中保存一些需要跨设备使用的数据。

3. /data/cache:这个目录用于存储应用程序的缓存文件。

当设备的存储空间不足时,系统可能会自动清理这个目录下的文件。

二、外部存储与内部存储相比,Android的外部存储是可移动的存储介质,如SD卡或USB设备。

外部存储被用于存储与多个应用程序共享的文件,如照片、视频和文档等。

在访问外部存储时,Android提供了一些预定义的目录:1. /storage/emulated/0:这个目录被认为是设备上的主要外部存储。

应用程序可以在这个目录下创建自己的私有目录和文件。

2. /storage/emulated/legacy:这个目录用于向后兼容旧版本的Android设备,它指向主要外部存储。

需要注意的是,虽然外部存储是可以被多个应用程序访问的,但Android仍然通过给每个应用程序分配特定的目录来确保数据的私密性。

Android编译系统(Android.mk文件详解)

Android编译系统(Android.mk文件详解)

Android编译系统(Android.mk⽂件详解)【Android-NDK(Native Development Kit) docs⽂档】NDK提供了⼀系列的⼯具,帮助开发者快速开发C(或C++)的动态库,并能⾃动将so和java应⽤⼀起打包成apk。

Android.mk⽂件是GNU Makefile的⼀⼩部分,它⽤来对Android程序进⾏编译。

因为所有的编译⽂件都在同⼀个 GNU MAKE 执⾏环境中进⾏执⾏,⽽Android.mk中所有的变量都是全局的。

因此,您应尽量少声明变量,不要认为某些变量在解析过程中不会被定义。

⼀个Android.mk⽂件可以编译多个模块,每个模块属下列类型之⼀:1)APK程序⼀般的Android程序,编译打包⽣成apk⽂件2)JAVA库java类库,编译打包⽣成jar⽂件3)C\C++应⽤程序可执⾏的C\C++应⽤程序4)C\C++静态库编译⽣成C\C++静态库,并打包成.a⽂件5)C\C++共享库编译⽣成共享库(动态链接库),并打包成.so⽂,有且只有共享库才能被安装/复制到您的应⽤软件(APK)包中。

可以在每⼀个Android.mk file 中定义⼀个或多个模块,你也可以在⼏个模块中使⽤同⼀个源代码⽂件。

编译系统为你处理许多细节问题。

例如,你不需要在你的 Android.mk 中列出头⽂件和依赖⽂件。

编译系统将会为你⾃动处理这些问题。

这也意味着,在升级 NDK 后,你应该得到新的toolchain/platform⽀持,⽽且不需要改变你的 Android.mk ⽂件。

注意,NDK的Anroid.mk语法同公开发布的Android平台开源代码的Anroid.mk语法很接近,然⽽编译系统实现他们的⽅式却是不同的,这是故意这样设计的,可以让程序开发⼈员重⽤外部库的源代码更容易。

在描述语法细节之前,咱们来看⼀个简单的"hello world"的例⼦,⽐如,下⾯的⽂件:sources/helloworld/helloworld.csources/helloworld/Android.mk'helloworld.c'是⼀个 JNI 共享库,实现返回"hello world"字符串的原⽣⽅法。

彻底搞懂Android文件存储---内部存储,外部存储以及各种存储路径解惑

彻底搞懂Android文件存储---内部存储,外部存储以及各种存储路径解惑

彻底搞懂Android⽂件存储---内部存储,外部存储以及各种存储
路径解惑
疑问3、什么是APP专属⽂件?
上⾯疑问2我们提到了专属⽂件,所谓专属⽂件就是它是属于某个具体的应⽤的,他的⽂件路径都带有相应的包名,当APP卸载时,它们会随应⽤⼀起删除,当我们在设置⾥⾯⼿动清除某个应⽤数据时(不是清除缓存),它们也会⼀起被清掉。

Android使⽤这种专属⽂件的⽬的就是为了⽅便⽂件管理,避免⽂件随意存储,显得很乱,另⼀个⽬的就是为了当应⽤被卸载时不会留下很多垃圾⽂件。

疑问4、既然内部存储与外部存储都有APP专属⽂件,那么我们该使⽤哪个呢?
内部存储与外部存储都有APP专属⽂件,我们该⽤哪个呢,很显然应该⽤外部存储的,因为内部存储本⾝就⽐较⼩,⽽且已经存储了⼀些系统的⽂件,因此内部存储我们尽量不要去使⽤。

但是当⼿机没有外部存储时,我们还是得使⽤内部存储,⼀般程序员会做判断是否有外部存储,没有再使⽤内部存储,。

Android开发中的数据存储和访问方法详解(二)

Android开发中的数据存储和访问方法详解(二)

一、引言在当今移动互联网时代,Android系统已经成为最重要的移动操作系统之一。

作为Android开发者,数据存储和访问是必不可少的技术领域。

本文将详细介绍Android开发中的数据存储和访问方法,帮助读者更好地理解和应用这些技术。

二、内部存储内部存储是指应用程序在设备上的私有存储空间。

在Android中,每个应用都有一个私有的内部存储空间,其他应用无法访问,确保了数据的安全性。

我们常用的方法有文件存储和SharedPreferences两种。

文件存储是将数据以文件的形式保存在设备上。

开发者可以通过Java的File和FileOutputStream来实现文件的读写操作。

当需要保存少量简单数据时,可以使用SharedPreferences,它是一种键值对的存储方式,非常方便快捷。

三、外部存储外部存储是指设备上的公共存储空间,可以被所有应用访问到。

Android系统提供了一些方法来操作外部存储,如读写SD卡上的文件。

外部存储的主要优点是容量大,但相对来说对数据的安全性和隐私保护较差。

在Android开发中,我们可以通过File类来操作外部存储。

首先需要获取外部存储的状态,确认是否有可用的外部存储空间,并声明文件的写入权限。

然后可以使用FileOutputStream来将数据写入外部存储。

四、数据库数据库是Android开发中常用的数据存储和访问方式。

Android系统内置了SQLite数据库,开发者可以通过SQLiteOpenHelper类来创建、打开和管理数据库。

SQLite是一种轻量级的数据库引擎,非常适用于移动设备。

在使用数据库之前,首先需要创建数据库表和定义数据结构。

通过创建一个继承自SQLiteOpenHelper的子类,可以实现数据库的创建和版本管理等功能。

然后可以使用SQLiteDatabase类来执行增删改查等操作。

通过使用SQLite数据库,开发者可以更高效地存储和管理大量结构化数据。

Android的文件系统根目录的结构

Android的文件系统根目录的结构

经过这几天在网上搜索关于Android文件系统的相关资料,发现已经有很多高手分析了Android的文件系统,这些高手多从不同的方面分析了其文件系统的结构和运行原理。

我这里就写一下自己的理解。

首先是Android的文件系统根目录的结构:# pwd && ls -a -l/drwxrwxrwt root root 2009-06-10 09:53 sqlite_stmt_journalsdrwxrwx--- system cache 2008-09-06 22:51 cached---rwxrwx system system 1970-01-01 08:00 sdcardlrwxrwxrwx root root 2009-06-09 22:11 etc -> /system/etcdrwxr-xr-x root root 2008-09-06 22:45 systemdrwxr-xr-x root root 1970-01-01 08:00 sysdrwxr-x--- root root 1970-01-01 08:00 sbin-rw-r--r-- root root 117 1970-01-01 08:00 runme.shdr-xr-xr-x root root 1970-01-01 08:00 proc-rwxr-x--- root root 1704 1970-01-01 08:00 init.trout.rc-rwxr-x--- root root 9329 1970-01-01 08:00 init.rc-rwxr-x--- root root 1677 1970-01-01 08:00 init.goldfish.rc-rwxr-x--- root root 106636 1970-01-01 08:00 init-rw-r--r-- root root 118 1970-01-01 08:00 default.propdrwxrwx--x system system 2008-09-06 22:51 datadrwx------ root root 2009-06-07 16:29 rootdrwxr-xr-x root root 2009-06-09 22:11 devsqlite_stmt_journals:一个根目录下的tmpfs文件系统,用于存放临时文件数据。

Android本地存储

Android本地存储
数据库存储
使用SQLite数据库进行结构化数据存储。适用于需要高效查询和检索的数据,如应用程序 设置、用户信息等。
SharedPreferences存储
使用Android的SharedPreferences类进行轻量级数据存储。适用于存储较小的数据,如 应用程序配置、用户状态等。
本地存储的重要性
用户体验
SQLite与Java的关系
Android开发中,SQLite数据库的创建、升级、查询等操作通常使用Java语言实现。 Java提供了SQLite的API接口,开发者可以通过Java来操作SQLite数据库。 在Android应用开发中,SQLite数据库的交互通常通过Java代码实现。
04
Content Provider
获取文件目录。
可以设置访问权限,使得其他 应用可以访问。
SharedPreferences
01
轻量级的数据存储方式,主要 用于存储一些基本类型的数据 。
02
数据以键值对形式存储,只能 存储基本类rences.Editor对 象进行数据的读取和写入操作 。
由于数据存储在本地,读取和写入数据的速度会 更快。
不受网络限制
在没有网络的情况下,本地存储的数据仍然可以 访问,而云端存储则需要网络连接。
本地存储的缺点
空间限制
本地存储空间有限,不能像云存储一样无限扩展。
数据难以共享
本地存储的数据难以与他人共享,而云端存储则可以通过链接、 共享等方式方便地共享数据。
Content Provider的创建
01
创建步骤
02
1. 定义数据模型:确定要共享的数据类型和结构。
03
2. 实现 Content Provider:继承 Android 的 ContentProvider 类,并重写其 中的方法,包括 insert、delete、update、query 等。

android系统介绍

android系统介绍

Android系统介绍1. 什么是androidAndroid是移动设备的软件堆层(software stack,又名以软件叠层),包括操作系统,中间件和关键应用。

Android 架构(google)Android架构(高通)Android代码结构介绍:版本:2.2.1平台:高通7X27Build ID: M76xxTSNCJNLYA70301Bionic 是一个C库的目录Build 是编译文件的目录,包括编译选项,和环境变量的设置。

Dalvik是android的java虚拟机的源码目录,对于Android的Java应用程序来说,每一个应用对对应于一个独立的Dalvik虚拟机实例进程,当然每个Android Java应用程序的线程也对应于一个Linux线程。

这相当于每个Android Dalvik应用程序都运行在自己的沙盒里面从而保证Dalvik应用程序的安全性。

当然Android系统也充分利用了这个特性,每个Android Dalvik应用程序都被赋予了一个独立的Linux PID(app_*)。

Development是配合开发android源码的一些工具和如何使用window,mac,linux等系统的工具的介绍的目录。

External 还是一些扩展库。

Framework 是android的核心框架,提供了很多上层使用的api和服务。

这个部分是android平台的基础。

Android的应用程序框架为应用程序层的开发者提供APIs,它实际上是一个应用程序的框架。

由于上层的应用程序是以JAVA构建的,因此本层次提供的首先包含了UI程序中所需要的各种控件:例如: Views (视图组件)包括 lists(列表), grids(栅格), text boxes(文本框), buttons(按钮)等。

甚至一个嵌入式的Web浏览器。

一个Andoid的应用程序可以利用应用程序框架中的以下几个部分:Activity (活动)具有可视 UI 的应用程序是用活动实现的。

Android的文件系统结构

Android的文件系统结构

Android的⽂件系统结构1、Android⽂件系统的结构官⽅android源码编译后得到的⽂件如下:其中有system.img,ramdisk.img,userdata.img三个映像⽂件。

其中,ramdisk.img是⽂件系统,system.img包括了主要的包、库等⽂件,userdata.img包括了⼀些⽤户数据,当emulator加载这3个映像⽂件后,会把system.img和userdata.img分别加载到ramdisk⽂件系统中的system和userdata⽬录下。

2、分离组建Android⽂件系统system.img,ramdisk.img,userdata.img映像⽂件是采⽤cpio打包、gzip压缩的,可以通过file命令验证:filer amdisk.img,输出:[plain]1. ramdisk.img:gzip compressed data, from Unix, last modified:其中ramdisk.img是⼀个分区映像⽂件,即是⼀个⽂件系统(root file system),,kernel启动时,ramdisk负责init,system.img包括了主要系统,系统app等,挂载于⽂件系统下的system⽂件夹, userdata.img包括了⼀些⽤户数据,被挂载到⽂件系统下的data⽂件夹下。

另外Android源码编译后还有root、system、data三个⽂件夹,其实就是上述三个img解压之后的内容⽽已,root⽂件夹⾥⾯的内容就是ramdisk.img解压后的内容,即是⼀个⽂件系统,包括system、data、bin、dev等⽬录。

⽽system与data则对应着system.img与userdata.img 的解压后的内容。

验证⼀下就⾏了,将ramdisk.img复制⼀份到任何其他⽬录下,将其名称改为ramdisk.img.gz,并使⽤命令[java]1. gunzip ramdisk.img.gz然后新建⼀个名为ramdisk的⽂件夹,转到ramdisk⽬录,输⼊命令[html]1. <pre name="code" class="java">cpio-i -F ../ramdisk.img这下,就能看见ramdisk⾥⾯的内容与root⽂件夹⼀样的了。

Android.mk文件官方使用说明

Android.mk文件官方使用说明

Android.mk⽂件官⽅使⽤说明本页介绍了ndk-build所使⽤的Android.mk编译⽂件的语法。

概览Android.mk⽂件位于项⽬jni/⽬录的⼦⽬录中,⽤于向编译系统描述源⽂件和共享库。

它实际上是编译系统解析⼀次或多次的微⼩ GNU makefile ⽚段。

Android.mk⽂件⽤于定义、编译系统和环境变量所未定义的项⽬范围设置。

它还可替换特定模块的项⽬范围设置。

Android.mk的语法⽀持将源⽂件分组为模块。

模块是静态库、共享库或独⽴的可执⾏⽂件。

您可在每个Android.mk⽂件中定义⼀个或多个模块,也可在多个模块中使⽤同⼀个源⽂件。

编译系统只将共享库放⼊您的应⽤软件包。

此外,静态库可⽣成共享库。

除了封装库之外,编译系统还可为您处理各种其他事项。

例如,您⽆需在Android.mk⽂件中列出头⽂件或⽣成的⽂件之间的显式依赖关系。

NDK 编译系统会⾃动计算这些关系。

因此,您应该能够享受到未来 NDK 版本中新⼯具链/平台⽀持带来的益处,⽽⽆需处理Android.mk⽂件。

此⽂件的语法与随整个分发的Android.mk⽂件中使⽤的语法⾮常接近。

虽然使⽤这些语法的编译系统实现并不相同,但通过有意将语法设计得相似,可使应⽤开发者更轻松地将源代码重复⽤于外部库。

基础知识在详细了解语法之前,最好先了解Android.mk⽂件所含内容的基本信息。

为此,本部分使⽤ Hello-JNI ⽰例中的Android.mk⽂件解释⽂件中每⼀⾏的作⽤。

Android.mk⽂件必须先定义LOCAL_PATH变量:LOCAL_PATH := $(call my-dir)此变量表⽰源⽂件在开发树中的位置。

在这⾏代码中,编译系统提供的宏函数my-dir将返回当前⽬录(Android.mk⽂件本⾝所在的⽬录)的路径。

下⼀⾏声明CLEAR_VARS变量,其值由编译系统提供。

include $(CLEAR_VARS)CLEAR_VARS变量指向⼀个特殊的 GNU Makefile,后者会清除许多LOCAL_XXX变量,例如LOCAL_MODULE、LOCAL_SRC_FILES和LOCAL_STATIC_LIBRARIES。

Android手机里的垃圾文件和文件夹清理

Android手机里的垃圾文件和文件夹清理

Android⼿机⾥的垃圾⽂件和⽂件夹清理SD卡中各个⽂件夹功能的最详尽分析SD卡⽤久了会有好多⽂件夹出现,⼤家看看都是⼲什么⽤~1、.android_secure 是官⽅app2sd的产物,删了之后装到sd卡中的软件就⽆法使⽤了。

2、.Bluetooth 顾名思义,⽤蓝⽛之后就会有这个。

3、.mobo 顾名思义,Moboplayer的缓存⽂件。

4、.QQ 顾名思义,QQ的缓存⽂件。

5、.quickoffice 顾名思义,quickoffice的缓存⽂件。

6、.switchpro 顾名思义,switchprowidget(多键开关)的缓存⽂件。

7、.ucdlres 顾名思义,UC迅雷的缓存⽂件。

8、albumart ⾳乐专辑封⾯的缓存⽂件夹。

9、albums 相册缩略图的缓存⽂件夹。

10、Android ⽐较重要的⽂件夹,⾥⾯是⼀些程序数据,⽐如google map的地图缓存。

11、backups ⼀些备份⽂件,⽐如联系⼈导出到SD卡时会导⼊到此⽂件夹。

12、baidu 顾名思义,掌上百度、百度输⼊法之类程序的缓存⽂件夹。

13、bugtogo 系统出现问题的时候会形成⼀些报告⽂件,存放于此⽂件夹。

14、cmp 个⼈初步判断是⾳乐的缓存⽂件夹。

15、data 同样是缓存数据的⽂件夹,与Android性质类似。

16、DCIM 相机的缓存⽂件夹。

17、documents Documents To Go 的相关⽂件夹。

18、etouch 易⾏的缓存⽂件夹。

19、extracted androzip等解压缩软件默认的解压⽬录。

20、gameloft 顾名思义,gameloft游戏数据包存放的⽂件夹。

21、handcent 顾名思义handcent(超级短信)数据⽂件夹。

22、handyCurrency 货币汇率相关的⽂件夹,装了handycalc(科学计算器)之后才会有。

23、ireader 顾名思义,ireader的缓存⽂件夹。

Android内部存储外部存储及读写权限

Android内部存储外部存储及读写权限

Android内部存储外部存储及读写权限在我们使用 Android 设备的过程中,经常会涉及到数据的存储和读写操作。

了解 Android 的内部存储、外部存储以及相应的读写权限对于开发者和普通用户来说都非常重要。

首先,我们来谈谈 Android 的内部存储。

内部存储是指设备内部为应用程序分配的一块私有存储空间。

这个空间对于每个应用来说是相对独立和安全的,其他应用无法直接访问。

内部存储的优点在于其数据的保密性和安全性较高。

应用在内部存储中保存的数据,除非用户明确授予权限或者应用本身存在漏洞,否则其他应用无法获取。

这使得一些敏感信息,比如用户的登录凭证、个人设置等,可以安全地存放在内部存储中。

然而,内部存储也有其局限性。

由于它的空间相对较小,对于一些需要大量存储数据的应用,比如视频播放软件、大型游戏等,可能会很快耗尽内部存储的空间。

接下来,我们再看看 Android 的外部存储。

外部存储通常指的是我们常见的 SD 卡或者设备内置的可扩展存储空间。

与内部存储不同,外部存储是可以被多个应用共享访问的。

外部存储的优势在于其存储空间通常较大,可以满足应用存储大量数据的需求,比如照片、视频、音乐等文件。

但这也带来了一些潜在的问题。

由于多个应用可以访问外部存储,数据的安全性和一致性可能会受到一定影响。

在 Android 系统中,对于应用访问内部存储和外部存储,都有相应的读写权限控制。

这些权限的设置旨在保护用户的隐私和数据安全。

对于内部存储的读写权限,应用在默认情况下就具有读写自己内部存储空间的权限。

但如果应用想要访问其他应用的内部存储数据,这是被严格禁止的,除非通过特殊的系统机制或者用户明确授权。

而对于外部存储的读写权限,情况则相对复杂一些。

在 Android 60(API 级别 23)及更高版本中,应用在运行时需要动态申请读写外部存储的权限。

这意味着应用不能在安装时默认获得这些权限,而是在需要进行相关操作时向用户请求授权。

android之manifest文件解析

android之manifest文件解析

关于AndroidManifest.xmlAndroidManifest.xml 是每个android程序中必须的文件。

它位于整个项目的根目录,描述了package中暴露的组件(activities,services,等等),他们各自的实现类,各种能被处理的数据和启动位置。

除了能声明程序中的Activities, ContentProviders, Services,和Intent Receivers,还能指定permissions和instrumentation(安全控制和测试)。

了解android的manifest文件是理解android工程的第一步:AndroidManifest.xml结构<?xmlversion="1.0"encoding="utf-8"?><manifest><application><activity><intent-filter><action/><category/></intent-filter></activity><activity-alias><intent-filter></intent-filter><meta-data/></activity-alias><service><intent-filter></intent-filter><meta-data/></service><receiver><intent-filter></intent-filter><meta-data/></receiver><provider><grant-uri-permission/><meta-data/></provider><uses-library/></application><uses-permission/><permission/><permission-tree/><permission-group/><instrumentation/><uses-sdk/><uses-configuration/><uses-feature/><supports-screens/></manifest>各个节点的详细介绍上面就是整个am(androidManifest).xml的结构,下面以外向内开始阐述~~1、第一层(<Manifest>):(属性)<manifest xmlns:android="/apk/res/android"package="com.woody.test"android:sharedUserId="string"android:sharedUserLabel="string resource"android:versionCode="integer"android:versionName="string"android:installLocation=["auto" | "internalOnly" |"preferExternal"] ></manifest>xmlns:android定义android命名空间,一般为/apk/res/android,这样使得Android中各种标准属性能在文件中使用,提供了大部分元素中的数据。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第二篇:
Android手机系统中默认会自带很多无用程序,这些应用,平时很少用不到,但因为是系统自带的,所以它们像牛皮癣一样内嵌在手机里,无法去除。下面列举一些能够删除和不能够删除的软件列表,希望对G友有用!怎么删除呢?当然是下载一个安卓优化大师 V2.0.2.apk来删除
自带的软件列表:
*AccountAndSyncSettings.apk 同步与帐户设定(绝不能删除)
AccountsyncManager.apk(社交网络账号管理程序)#就是管理Facebook、Flickr账号的程序。删除了,未发现异常。
Browser.apk(浏览器)
Calculator.apk(计算器)
Calendar.apk(日历)
CalendarProvider.apk(日历存储)
htcmsgwidgets.apk(信息小插件)
HtcMusic.apk(音乐)
HtcPhotoWidget.apk(照片小插件)
htcsearchwidgets.apk(搜索小插件)
htcsettingwidgets.apk(设置小插件)#就是那几个快速的开关,可以关掉WLAN、蓝牙的。
*Camera.apk 自带相机 (绝不能删除)
*CertInstaller.apk 证书服务 (绝不能删除)
Contacts.apk 通讯录/联系人(用第三方通讯录的可删)
*ApplicationsProvider.apk 应用程序支持服务 (绝不能删除)
Bluetooth.apk 蓝牙(删除后蓝牙功能消失)
Browser.apk 系统自带浏览器(可用其他手机浏览器替代)
PDFViewer.apk(PDF查看器)
SpareParts.apk(高级系统设置)#原ROM作者集成的一般版本较老,可以删除后自己去下载
Talk.apk(Google Talk)#就是GTalk。gtalkservice.apk和ImProvider.apk是它的服务程序,删除后电子市场无法下载。
*DownloadProvider.apk 下载管理器(绝不能删除)
*DrmProvider.apk DRM受保护数据存储服务(绝不能删除)
DSPManager.apk DSP音频管理(可删)
PhoneGuard.apk 拨号卫士(可删)
PicoTts.apk 可删(文字语言转换的语音合成引擎,设置-语音输入与输出中)
Protips.apk 桌面小绿人插件(可删)
Maps.apk Google地图(可删)
MarketUpdater.apk 市场升级(不确定)
*MediaProvider.apk 媒体数据存储服务(绝不能删除)
gtalkservice.apk(GTalk服务)
Googlesubscribedfeedsprovider(同步供稿,不知道干什么的,删了)
HTC_CIME.apk(Touch Input 中文)#可移除,但移除后在第一次进系统弹出的设置向导时要跳过键盘测试,否则会崩溃。
HTC_IME.apk(Touch Input)#同上
GooglePinyinIME.apk Google拼音(可删,用其他输入法替代)
GoogleQuickSearchBox.apk 谷歌搜索(可删)
GoogleServicesFramework.apk 同步支持服务(删除后无法同步联系人,且不能登录Google)
HtcSoundRecorder.apk(录音机)
HtcStreamPlayer.apk(流媒体播放器)#自带的播放器,只能放3GP、MP4的。
Htcsyncwidget.Apk(貌似同步程序,我删了)
HTMLViewer.apk(HTML查看器)
IM.apk(即时消息)#就是MSN、yahoo通。
*Superuser.apk 授权程序(就是程序列表上面那个,用这个来获取Root的)
UploadProvider.apk(HTC 媒体上传器)
UserDictionaryProvider.apk(用户字典)#不用字典的貌似可以删除
Vending.apk(电子市场)
Weather.apk(天气)#经测试移除后任何天气类的小插件也会无法更新天气。若不需要天气功能可与小插件一起移除。
MediaUploader.apk 媒体升级(可删)
Mms.apk 自带信息(可删)
Music.apk 自带音乐(可删,用自己喜欢的播放器吧)
SoundRecorder.apk 录音机(可用第三方录音软件替代)
Stk.apk SIM卡服务(可删,有机友把联系人复制在SIM卡上的就不要删它)
Street.apk 街道(可删)
*SetupWizard.apk 开机引导(在定制Rom时不可删,刷好机可用Root Explorer删掉)
SMSPopup.apk 短信泡泡(就是短信来时弹出的那个,其实就是个弹出框架)
soundback.apk 辅助功能(可删)
GoogleContactsSyncAdapter.apk 存储联系人信息(可删)
GoogleFeedback.apk ***(据说删除后开机会提示GoogleFeedback.apk,根据自身情况决定是否删除)
GooglePartnerSetup.apk Google助手(可删)
checkin.apk(签入)
CheckinProvider.apk(签入服务)
com.htc.MusicWidget.apk(音乐小插件)
com.htc.WeatherWidget.apk(天气小插件)
Gmail.apk(GMail)#Google提供的免费网络邮件服务
GmailProvider.apk(Gmail存储)
HTCAlbum.apk(相册)
htccalendarwidgets.apk(日历小插件)
HTCCamera.apk(相机)
HtcClockWidget.apk(时钟小插件)
HtcContacts.apk(联系人)
htccontactwidgets.apk(联系人小插件)
htcmailwidgets.apk(邮件小插件)
*ContactsProvider.apk 通讯录/联系人数据存储服务 (绝不能删除)
*DefaultContainerService.apk 默认通讯录服务(绝不能删除) DeskClock.apk 自带闹钟(用第三方闹钟的可删)
Calculator.apk 计算器(可删,可用其他替代)
Calendar.apk 日历(可删)
CalendarProvider.apk 日历程序支持服务(可删)
Email.apk Email(不用自带Email接受邮件的可删)
FileManager.apk 简易文件管理器(可删,可用ES文件管理器替代)
Gallery3D.apk 3D图片浏览器 (可删)
ImProvider.apk(GTalk服务)
MarketEnabler_v3.0.2-beta.apk(提供付费软件下载的工具)#可以删除后自己去下载最新的。
Mail.apk(邮件)#微软Exchange和第三方邮件的程序,不需要的可以删除。
Maps.apk(Google地图)#原ROM作者集成的版本一般比较老,如果你想自己下载最新的那可以删除。
HTMLViewer.apk HTML浏览器(可删)
kickback.apk 辅助功能
LauncherPro.apk 原生桌面(可删)
LiveWall**sPicker.apk 动态壁纸(可删)
*QuickMgr.apk 一键设置(长按menu的后弹出的那个,绝不能删除)
*Settings.apk 系统设置(绝不能删除)
*SettingsProvider.apk 设置服务程序 (绝不能删除)
WeatherProvider.apk(天气程序)#同上
wireless_tether_1_60-pre3_htc.apk(让手机当无线AP用的工具)#可以删除,自己去下载最新的。
YouTube.apk(不解释)#不会***或者不打算***的就移除吧,留着也没用。
...................................................................................................
MediaUploader.apk(媒体上传)
Mms.apk(信息)#就是系统自带的可以发短信的程序,用第三方软件的可以删除。
NetworkLocation.apk(网络位置)
Newsreader(新闻,不知道连接到哪里,直接删除)
PCSCII.apk(PC同步)#不需要和PC进行同步的可以移除。
GenieWidget.apk 天气与新闻(可删)
Gmail.apk Gmail(可删)
GoogleBackupTransport.apk ***(未知程序,可删)
GoogleCalendarSyncAdapter.apk 存储日历信息(可删)
NetworkLocation.apk 网络位置(可删)
OneTimeInitializer.apk ***(未知,可删)
*PackageInstaller.apk 程序安装(绝不能删除)
*Phone.apk 电话拨号程序(绝不能删除)
相关文档
最新文档