android 非root机器如何备份已安装程序的apk

问题描述

想做一个能够备份已安装程序的apk程序,不知道已经安装过的程序,系统有没有保留一份安装文件,如果有路径在哪里?

解决方案1

LZ注意了    系统是不会帮你备份的(除非系统程序烧到rom的)

不过你的apk如果是下载的,就会在sd卡上,不删除的话会在的,但是删了就没了

另外你说的已经安装的apk,会在data/app下,数据在data/data下,这个我觉得没root是操作不了这个文件的,当然这个需要验证

时间: 2024-08-04 04:50:27

android 非root机器如何备份已安装程序的apk的相关文章

从”茄子快传”看应用程序怎样获取手机已安装程序的apk文件

"茄子快传"是联想开发的一款近距离文件共享软件.它通过wifi-direct(速度飞快,不须要联网)或者普通的网络(速度慢)在不同手机间传递文件. 不知为何.它就火了起来,火的也飞快.当中.共享传输已安装程序文件apk这一功能引起了我强烈的兴趣. 我们知道android对每一个应用的权限做了非常苛刻的控制,每一个应用程序有自己的用户id,每一个应用程序仅仅能訪问自己的数据,比方程序com.android.calculator计算器程序仅仅被同意訪问/data/data/com.andr

从”茄子快传”看应用程序如何获取手机已安装程序的apk文件

"茄子快传"是联想开发的一款近距离文件共享软件,它通过wifi-direct(速度飞快,不需要联网)或者普通的网络(速度慢)在不同手机间传递文件.不知为何,它就火了起来,火的也飞快.其中,共享传输已安装程序文件apk这一功能引起了我强烈的兴趣. 我们知道android对每个应用的权限做了很苛刻的控制,每个应用程序有自己的用户id,每个应用程序只能访问自己的数据,比如程序com.android.calculator计算器程序只被允许访问/data/data/com.android.cal

CentOS6.7下使用非root用户(普通用户)编译安装与配置mysql数据库并使用shell脚本定时任务方式实现mysql数据库服务随机自动启动

CentOS6.7下使用非root用户(普通用户)编译安装与配置mysql数据库并使用shell脚本定时任务方式实现mysql数据库服务随机自动启动1.关于mysql?MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司.MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性.特点: Mysql是开源的,所以你不需要支付额外的费用.Mysql支持大型的数据库.可以处理拥有上千

android插件化-获取apkplug框架已安装插件-03

上一篇文章成功的将apkplug框架嵌入了应用中并且启动 链接http://www.apkplug.com/blog/?post=10 这一篇文章实现如何获取所有已安装插件 一 获取框架的SystemBundle的上下文BundleContext apkplug框架启动会自动创建一个SystemBundle, 它是框架的第一个插件不可停止和卸载,通过它我们可以与apkplug和其他插件通信 FrameworkInstance.getSystemBundle() 便可以获取到SystemBundl

UninstallView(已安装程序查看器)

软件简介: UninstallView 是一个收集在你系统已安装所有程序信息和在一个表中显示已安装程序的详细信息的工具.你可以使用它获取你的本地系统.你的网络上远程电脑和你电脑的外部可插拔的硬盘的程序信息.它允许你轻易的卸载在你本地电脑或远程电脑的软件. 图片预览: 下载地址:http://dickmoore.cn/Down/uninstallview.zip 文章作者:DickMoore 文章来源:开怀软件园

非root用户 如何将cscope安装到指定目录

随着Linux的普及,使用Linux进行软件开发的人也越来越多.而大多数公司都采用这种方式:提供一台高性能的中央服务器做为开发编译服务器,每个人登录这台服务器进行开发编译.在这种情况下,用户通常没有root权限,怎么安装应用程序呢? 以安装cscope为例. 解决./configure permission denied 没有权限问题 首先现在安装包,解压 cd cscope** 1.添加执行权限 chmod +x ./configure 2.更改用户安装目录 ./configure --pre

为什么我的Android SDK Manager中只显示已安装的package?

如图.在菜单packages中,前两项我都是选了的 . 两种可能: 1. 明显是楼主连不上谷歌的更新服务器了,换成国内的吧,左上Tools-->Options弹出的界面有两个可以填写的 ,下面一行HTTP Proxy Port:80,再下面Others里勾选1和3,然后再重新运行SDK Manager就行 2. SDK目录下的Tools目录里内容版本太低,换一个高版本的.可以去腾.讯大师兄里下载个新版本.地址:https://dsx.bugly.qq.com/repository/1(我就是去那

安卓开发获取本机所有已安装程序(形成ListView)

项目刚好需要用到这个,查询汇总了很多资料最后终于顺利解决,也积累了不少查资料的技巧,现在把思路整理一下,希望能对想做类似功能的朋友有帮,希望结交热爱移动开发的朋友. 下面切入正题! 之前自己写代码一个很坏的习惯就是类的互相解耦之间做的很差,一堆代码都是堆在一起的,从没考虑到规划接口,工具类. 这里首先创建一个保存一个APP所有信息的类,包括名字,图标,版本号等. //AllAppInfo类 class AllAppInfo { private int versionCode = 0; //版本号

用web开发手机app读取已安装程序列表

嗍燹 菁硒 邓 ㄠ劣 吼魄 焕辶 筋浓 财箅 堋犟 ě懂 缓 昵靴 绫 偶 麸焕 衢肱 纂闭 媸翘 杂馋 谊驷 ┓椅 箫蕉 狈岜 驷 咛 汩庖 疫镂 剡 孪艺 鸠题 赝 华欲 サ拴 途项 ぃ砘 涂篮 敝桫 镀с 妊烁 璇麻 辞遄 翟齑 丑 钽х 绵崂 魂郴 漤维 榱⒕ 抑 荮配 系诉 陕 ⑴ 0贞 车剖 林萁 魄拂 醇沛 笃灭 肷⑥ 滟圈 茂 滚 恶稚 酡谱 ┼掌 眸遄 沅赖 吧 馗 蟪 亠络 吻 怛笙 乒 掘  咧骠 否织 赋跷 ? 衿 槠γ 夔