安卓的执行文件在哪里? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sourwood
V2EX    Android

安卓的执行文件在哪里?

  •  
  •   sourwood 2022-12-06 19:44:18 +08:00 via Android 12213 次点击
    这是一个创建于 1046 天前的主题,其中的信息可能已经有所发展或是发生改变。
    在做一些关于安卓自动化的内容,要操作软件,但是不清楚安卓软件执行文件在哪里。我就想看看能不能在特殊条件下对某个软件文件进行移动什么的,以及做一些自动化删除之类的操作。
    10 条回复    2022-12-07 11:54:27 +08:00
    weak
        1
    weak  
       2022-12-06 19:53:19 +08:00 via iPhone
    这个问题貌似不应该出现在这个站点啊
    sourwood
        2
    sourwood  
    OP
       2022-12-06 21:56:41 +08:00 via Android
    learningman
        3
    learningman  
       2022-12-06 23:41:21 +08:00
    启动某个应用是用 intent 启动对应应用的 lanuch activity
    susunus
        4
    susunus  
       2022-12-07 00:24:10 +08:00
    你可以说说你的目的,应用内部文件你通常是不好找的
    SunsetShimmer
        5
    SunsetShimmer  
       2022-12-07 00:28:19 +08:00 via Android
    需要具体的需求,可能不需要这么繁琐。
    AutumnVerse
        6
    AutumnVerse  
       2022-12-07 08:20:53 +08:00 via Android
    根本看不明白你要干啥,什么叫某个软件的文件?是某软件私有文件夹的内容吗?私有文件夹路径是固定的,你随便操作呀
    ylls
        7
    ylls  
       2022-12-07 08:44:30 +08:00   2
    可能以为是 exe
    bl4ckoooooH4t
        8
    bl4ckoooooH4t  
       2022-12-07 09:07:50 +08:00
    安卓是个 apk ,里面包含 dex 文件、so 文件、其他资源文件,安装后释放到 /data/data/包名目录下,没有 root 的手机,是没有任何操作 app 数据的权限的。lz 想做的可能是自动化删除敏感文件?
    windyboy
        9
    windyboy  
       2022-12-07 11:14:24 +08:00
    问题的标题明白,但内容把我看迷了
    BrokenVns
        10
    BrokenVns  
       2022-12-07 11:54:27 +08:00   1
    你应该先找本 Android 的书了解下 Android 系统。
    Native 层的程序在 system/vendor 目录下,启动方式符合你的认知,但是操作这些可执行文件需要权限。
    Java 层的程序就不一样了。笼统的说这些 App 程序都是通过系统中某个进程 fork 出来的,fork 出的子进程会去加载 App 的依赖库 /资源。这些 App 的资源压缩打包在一起就是 Apk 。安装在 /data/data/目录下,没有权限也是无法访问这个目录的。
    如果是想自动化安装删除 App,应该用 adb install/uninstall 命令,启动的话通过 Adb shell am start 命令.
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2885 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 06:14 PVG 14:14 LAX 23:14 JFK 02:14
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86