首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【Android 逆向】应用安装目录 ( Android 应用的默认安装目录 | 查找 Android 应用的安装目录 | 查询当前正在运行的应用包名 | 根据包名查询应用安装路径 )

文章目录 一、Android 应用的默认安装目录 二、查找 Android 应用的安装目录 1、查询当前正在运行的应用包名 2、根据包名查询应用安装路径 一、Android 应用的默认安装目录 ---...- 应用安装在 Android 系统中后 , 普通应用 会安装到 /data/app/ 目录下 ; 如果是系统应用 , 会安装在 /system/app/ 目录下 ; 此外 , 还会在 /data/...data/package.name/ 目录下生成该应用的对应目录 , 这是应用的内存存储空间 , 应用拥有该目录下的所有权限 , 存放应用运行时所需的数据 ; 二、查找 Android 应用的安装目录...---- 如果系统是定制的 , 可能应用安装目录不是上述路径 , 这时可以使用下面的方法查找 Android 应用的安装目录 ; 1、查询当前正在运行的应用包名 使用 dumpsys activity.../.NexusLauncherActivity c848feb pid=3004 walleye:/system/app # 2、根据包名查询应用安装路径 上面查询的正在运行的应用中 , 查询起点中文网的应用包名

5.8K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【Web技术】276- WebView缓存原理分析和应用

    LOAD_CACHE_ELSE_NETWORK,只要本地有,无论是否过期,或者no-cache,都使用缓存中的数据。本地没有缓存时才从网络上获取。...,如果大家有更好的方法请一定告诉我,多谢了~ Android 4.4的目录:/data/data/包名/app_webview/cache/,如下图所示的第二个文件夹。...Android 5.1的目录:/data/data/包名/cache/org.chromium.android_webview/下面,如下图所示。 ?...3.存储AppCache的路径 按照Android SDK的API说明,setAppCachePath是可以用来设置AppCache路径的,但是我实际测试发现,不管你怎么设置这个路径,设置到应用自己的内部私有目录还是外部...AppCache缓存文件最终都会存到/data/data/包名/app_webview/cache/Application Cache这个文件夹下面,在上面的Android 4.4和5.1系统目录截图可以看得到

    1.7K30

    ADB常用命令整理(全网最全)

    通过adb,我们可以在Eclipse中使用DDMS来调试Android程序,简单来说就是一种调试工具。它通过监听特定端口(如TCP 5554)来实现开发机和模拟器/设备之间的通讯。...通常,adb可执行文件位于/platform-tools/目录下,这是Android SDK的安装目录。...为了方便使用,我们可以将adb路径添加到系统环境变量path中,例如:D:\sdk\platform-tools; 这样每次打开命令行工具时都可以直接使用adb命令,而不必进入adb目录。...以下是一些常用的adb命令,可以帮助我们进行调试和测试: adb devices:查看当前连接的设备列表 adb install [apk文件路径]:安装一个应用程序 adb uninstall [包名...root 获取管理员权限 adb shell am start -n 包名/包名+类名(-n 类名,-a action,-d date,-m MIME-TYPE,-c category,-e 扩展数据

    12.5K36

    ChatGPT教你adb命令测试

    xxx.apk    adb install -r D:\tools\mobileqq_android.apk  # 路径名不能有空格    adb install -r 4、查看所有安装的包    adb...adb uninstall 包名        1、查看包名        adb shell pm list packages        2、卸载GT           adb uninstall...com.tencent.wstt.gt 9、adb push 路径> 路径>  :     用push命令可以把本机电脑上的文件或者文件夹复制到设备(手机)    例:传送文件到手机中,如...ROOT权限    adb remount    通过这个命令就可以获取设备的ROOT权限,可以通过adb操作/system等系统目录,如    adb push xx.app /system/app   ...,指定安装在D:\Program Files(x86)Subversion把svn安装目录的bin目录添加到path路径,输入scvnserive--help输入文本adb shell input text

    12.4K10

    adb命令总结

    xxx.apk    adb install -r D:\tools\mobileqq_android.apk  # 路径名不能有空格    adb install -r 4、查看所有安装的包    adb...adb uninstall 包名        1、查看包名        adb shell pm list packages        2、卸载GT           adb uninstall...com.tencent.wstt.gt 9、adb push 路径> 路径>  :     用push命令可以把本机电脑上的文件或者文件夹复制到设备(手机)    例:传送文件到手机中,如...ROOT权限    adb remount    通过这个命令就可以获取设备的ROOT权限,可以通过adb操作/system等系统目录,如    adb push xx.app /system/app   ...,指定安装在D:\Program Files(x86)Subversion把svn安装目录的bin目录添加到path路径,输入scvnserive--help输入文本adb shell input text

    1.4K20

    文件服务设计

    如果按照路径的特征,我们又可以将文件存储的路径分为两大类,一类是路径中含有包名的,一类是路径中不含有包名的,含有包名的路径,因为和某个App有关,所以对这些文件夹的访问都是调用Context里边的方法,...而不含有包名的路径,和某一个App无关,我们可以通过Environment中的方法来访问。...#网络文件系统,可以通过此参数设置认证用的token。 打包文件系统可以用此接口设置打开包所需要的密码。...; 4.3 小结 (1)我们这里虚拟文件基本上只是用来管理目录,复杂的读写可以交给不同平台具体去操作;我们保证新建和获取文件系统的接口,帮助分配目录空间; (2)是否要做异步的接口...,我们这里可将其作为后续先扩展; (3)用属性的目录映射不同平台的文件夹,几乎是跨平台接口的标准做法; (4)是否需要listRoot这个操作可以交给各个系统获取到了目录之后自己操作

    2.5K151

    ADB命令集锦

    : adb install d:/a.apk 如果已经安装了这个程序,可以通过以下命令覆盖安装:adb install -r d:/a.apk 保留数据和缓存文件,重新安装 apk adb install...-r a.apk 安装包在android设备中 adb shell pm install apk在移动端的路径 4、卸载包 adb uninstall 包名 卸载软件但是保留配置和缓存文件: adb...ebook包名 5、包管理,如何知道一个app包名呢 包名(Package name)在Android系统中是判断一个App的唯一标识,不同的App可以有同样的名字,但是它的包名不可以相同。...Android中为了防止这样的情况,还做了一个叫签名的东西,微信的签名一般我们是没有的,所以就可以通过签名来标识出这款App到底是谁的了。 1、看源代码。...杀死某个包的进程 adb shell am force-stop 包名 12、与性能相关的一些内容 获取内存: adb shell dumpsys meminfo 包名 获取cpu: adb shell

    1.6K52

    【Flutter 实战】文件系统目录

    老孟导读:Flutter 中获取文件路径,我们都知道使用 path_provider,但对其目录对含义不是很清楚,此文介绍 Android、iOS 系统的文件目录,不同场景下建议使用的目录。...不同的平台对应的文件系统是不同的,比如文件路径,因此 Flutter 中获取文件路径需要原生支持,原生端通过 MethodChannel 传递文件路径到 Flutter,如果没有特殊的需求,推荐大家使用...内部存储 用于保存应用的私有文件,其他应用无法访问这些数据,创建的文件在此应用的包名目录下,没有 root 权限 的手机无法在手机的 文件管理 应用中看到此目录,不过可以通过 Android Studio...工具查看,路径为:data/data/包名: ?...这里面有一个特殊的目录:Android/data/包名: ? 看到这个目录是不是觉得和内部存储目录非常相似,一个包名代表一个应用程序: ?

    3K10

    笔记——安卓存储知识(十)

    类似于内部存储,只是和内部储存不同的是这个部分可以给用户和其他应用访问。所以才叫外部储存的私有部分嘛。私有目录就是Android这个文件夹路径下的。...从用户角度来说SD卡有内置SD卡和外置TF卡之分,通过Environment或者Context获取的都是手机自带的内置SD卡路径,类似storage/emulated/0/加后缀。...sd.png 如果按照路径的特征,我们又可以将文件存储的路径分为两大类,一类是路径中含有包名的,一类是路径中不含有包名的,含有包名的路径,因为和某个App有关,所以对这些文件夹的访问都是调用Context...里边的方法;而不含有包名的路径,和某一个App无关,我们可以通过Environment中的方法来访问,如:九大共有目录。...;进程是作为资源分配的基本单位,可以创建多进程来获取系统分配更多的资源内存,通过给四大组件指定android:process属性,我们可以轻易地开启多进程模式。

    71730

    【专业技术】Android数据保存之文件保存

    这个目录大概是:data/data/包名/files,比如豌豆荚应用程序是:data/data/com.wandoujia.phoenix2/files/ 2、File getCacheDir ();...这个目录大概是:data/data/包名/cache,比如豌豆荚应用程序是:data/data/com.wandoujia.phoenix2/cache/ 注意:缓存文件的删除不应该依赖系统去删除它,最好的办法是给你的应用缓存设置一个最大值...当你想要在内部存储写入一个文件时,首先要创建一个文件,可以通过File的构造器,传入上面两个方法获取的路径作为参数,很方便的就能创建一个文件,例如: File file =newFile(context.getFilesDir...while creating file } return file; } 注意:通常情况下你的应用程序内部存储文件是不会被其他应用程序访问到的,因为其他程序的访问首先需要知道你应用的包名和文件名...Context.java中的: public abstract File getExternalFilesDir (String type) 方法获取外部存储路径,路径是: /mnt/sdcard/Android

    2.1K60

    【Android 插件化】“ 插桩式 “ 插件化框架 ( 获取插件入口 Activity 组件 | 加载插件 Resources 资源 )

    模块过程 1、" 插件 " 模块类名获取 2、" 插件 " 模块类加载器获取 二、" 宿主 " 模块加载 " 插件 " 模块中的资源文件 三、博客资源 ---- 前言 上一篇博客 【Android...; ---- 一、" 宿主 " 模块启动 " 插件 " 模块过程 1、" 插件 " 模块类名获取 加载 " 插件 " 模块 apk 安装包 : 拷贝插件包 : 应用启动后 , 先将插件包 apk 文件从...PackageManager.GET_ACTIVITIES); // 获取的包信息类名 } /** * 获取插件包中的 Package...ProxyActivity 中 , 就可以根据该 Activity 全类名 , 使用 从 PluginManager 中获取的 类加载器 , 使用 反射 加载该全类名对应的 Activity 类 , 并使用反射初始化该类...optimizedDirectory.getAbsolutePath(), // apk 解压缓存目录 null,

    97210

    adb 命令大全_整理磁盘碎片的命令

    :adb的全称为Android Debug Bridge,就是起到调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序,说白了就是debug工具。...9.截屏例:adb shell screencap -p 截图文件路径 10.查看指定包名应用的数据库储存信息(包括储存的SQL语句) 例:adb shell dumpsys dbinfo[packagename...: adb shell pm clear [packagename] 16.通过adb启动应用程序页面 adb shell am start -n[包名+activity名] 例:adb shell...packages…> 如果你知道应用安装包的名称(例如com.google.android.apps.plus),就可以使用该参数备份特定应用。...2.查看当前应用使用的端口号信息: cat /proc/[pid]/net/tcp 3.查看进程的状态信息: cat /proc/[pid]/status可以通过该命令获取到当前进程的包名

    2.8K20

    笔记(十)——安卓存储知识

    类似于内部存储,只是和内部储存不同的是这个部分可以给用户和其他应用访问,所以才叫外部储存的私有部分嘛。私有目录就是Android这个文件夹路径下的,都是带包名的。...从用户角度来说SD卡有内置SD卡和外置TF卡之分,通过Environment或者Context获取的都是手机自带的内置SD卡路径,类似storage/emulated/0/加后缀。...image 如果按照路径的特征,我们又可以将文件存储的路径分为两大类,一类是路径中含有包名的,一类是路径中不含有包名的。...含有包名的路径,因为和某个app有关,所以对这些文件夹的访问都是调用Context里边的方法;而不含有包名的路径,和某一个app无关,如:九大共有目录,我们可以通过Environment中的方法来访问。...,通过给四大组件指定android:process属性,我们可以轻易地开启多进程模式。

    1.3K31

    保存文件到手机内存

    私有目录的路径可以通过 Context->getFilesDir() 来获取。 除了私有存储区域以外,SD 卡上都是公共区域,所有人可读写。...文件路径部分,如果按照上面所写,灵活性很差。当我改变包名的时候,程序会报错,R文件要从新导一下,并且android会认为是个新的应用。...谷歌提供了一个api来获取应用的数据目录,调用Context上下文对象的getFilesDir()方法,返回的是/data/data/包名/files/。...数据目录还有个文件夹是cache目录,调用Context对象的getCacheDir()来获取,这个目录可以通过设置里面清除缓存清掉,这个目录不能存放过大的文件 8....上下文就是一个类提供了方便的api可以得到应有程序的环境,可以获取包名,文件路径,资源路径,资产路径等 9.

    98240

    【权限问题专项】存储权限合理使用场景VS不合理使用场景说明

    内部存储路径为:/data/data/packagename(包名),外部存储的私有目录路径为:/storage/emulated/0/Android/data/packagename(包名)。...获取外部存储的共享文件夹路径有九种type,分别对应不同的目录,如下: 1.DIRECTORY_MUSIC:音乐类型 2.DIRECTORY_PICTURES:图片类型 3.DIRECTORY_MOVIES...,小伙伴们可以参考下图。...无需申请存储权限;c.用户分享网页链接时,无需申请存储权限; 3.游戏类:a.游戏资源包的更新;b.加载游戏中的广告资源,如观看广告视频30S赠送游戏积分、道具; 4.离线缓存至外部存储私有目录/storage.../emulated/0/Android/data/packagename(包名),无需申请READ_EXTERNAL_STORAGE权限和WRITE_EXTERNAL_STORAGE权限; 5.安卓10

    1K20

    React-Native 离线bundle

    react-native bundle可选参数都有哪些,如果熟悉webpack打包的朋友对下面的参数会很熟悉: --entry-file :配置入口JS文件路径,可以是绝对路径,也可以是相对于根目录的相对路径...禁用迷你化可以加速构建,对于测试是很有用的。 --bundle-output :bundle的输出路径,用于存储所打包后的代码。...--sourcemap-sources-root [string]:sourcemap的输出目录(默认要写相对路径)。...--sourcemap-use-absolute-path:启用sourcemap输出目录使用绝对路径。 --assets-dest [string]:bundle中引用的文件目录名称。...--reset-cache:删除缓存文件。 --read-global-cache:从全局缓存中获取转换的JS代码。 --config [string]:指定一个CLI配置文件路径。

    1.5K51

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券