android APK应用安装过程以及默认安装路径 | 您所在的位置:网站首页 › 安卓应用安装路径修改应用权限在哪 › android APK应用安装过程以及默认安装路径 |
android APK应用安装过程以及默认安装路径 一:安装过程 APK是类似Symbian Sis或Sisx的文件格式。通过将APK文件直接传到Android模拟器或android手机中执行即可安装。 Android应用安装有如下四种方式 1. 系统应用安装――开机时完成,没有安装界面 2. 网络下载应用安装――通过market应用完成,没有安装界面 3. ADB工具安装――没有安装界面。 4. 第三方应用安装――通过SD卡里的APK文件安装,有安装界面,由packageinstaller.apk应用处理安装及卸载过程的界面。 应用安装的流程及路径 应用安装涉及到如下几个目录: system/app 系统自带的应用程序,无法删除 data/app 用户程序安装的目录,有删除权限。 安装时把apk文件复制到此目录 data/data 存放应用程序的数据 Data/dalvik-cache 将apk中的dex文件安装到dalvik-cache目录下(dex文件是dalvik虚拟机的可执行文件,其大小约为原始apk文件大小的四分之一) 安装过程:复制APK安装包到data/app目录下,解压并扫描安装包,把dex文件(Dalvik字节码)保存到dalvik-cache目录,并data/data目录下创建对应的应用数据目录。 卸载过程:删除安装过程中在上述三个目录下创建的文件及目录。 来自:http://blog.csdn.net/u013378580/article/details/51776052
Android的路径信息 刚好有个朋友问Android中怎么获取安装路径.Delphi早就把IO相关的都提取到System.IoUtils单元中了. 路径操作就使用TPath的方法都很方便.usesSystem.IoUtilsTPath.GetTempPath//临时目录TPath.GetCameraPath//照相机目录(照片/录像)TPath.GetMusicPath//音乐目录TPath.GetDownloadsPath//下载目录……如果使用TPath类的静态方法那么代码就是跨平台的,在Windows,Mac,iOS,Android上都能用.如果仅仅对Android的操作也可以使用Androidapi.IOUtils单元的那些GetXX的函数,也很简单,都没有参数,并且返回值都是字符串. 出处:http://www.raysoftware.cn/?p=425 //补充:好像还有一个 GetSharedDownloadsDir
Android实例-IdHTTP下载(并实现自动安装)(XE10+小米2) 全文:http://www.cnblogs.com/FKdelphi/p/5416941.html
来自:http://www.itstrike.cn/Question/199afca8-af8d-467a-9ff2-47bc54a378dc.html 我开始做在 Delphi XE5,android 的应用程序,遇到一些麻烦。 我真的不明白有关获取路径。我到写入和读取外部存储设置权限后,我试着让我看看哪里我救我创建的文件,这就是我让路径: 为 System.IOUtils.TPath。-> GetDocumentsPath; - /data/data/com.myapp.app1/filesGetDownloadsPath; - /storage/emulated/0/Android/data/com.myapp.app1/files/DownloadGetHomePath; - /data/data/com.myapp.app1/filesGetSharedDocumentsPath; - /storage/emulated/0/Android/data/com.myapp.app1/filesGetLibraryPath; - /data/data/com.myapp.app1/filesGetPublicPath; - /storage/emulated/0/Android/data/com.myapp.app1/filesGetPicturesPath; - /storage/emulated/0/Android/data/com.myapp.app1/files/Pictures |
CopyRight 2018-2019 实验室设备网 版权所有 |