wangleineo
V2EX  ›  Android

Android app 怎样打开另一个 app 的某个 Activity?

  •  
  •   wangleineo · Nov 3, 2018 · 14795 views
    This topic created in 2933 days ago, the information mentioned may be changed or developed.

    用 Intent 启动,需要知道另一个 app (比如抖音)的 packagename,怎么才能知道呢?

    15 replies  •  2018-11-07 09:08:26 +08:00
    kslr
    kslr
    Nov 3, 2018 via Android
    1
    朋友 能动动大拇指吗
    huminted
    huminted
    Nov 3, 2018 via Android
    2
    手机应用-查看应用详情
    LeungV2
    LeungV2
    Nov 3, 2018❤️1
    3
    不记得是公司那位同事做的了 查看包名类名 APK
    链接: https://pan.baidu.com/s/1-1asIHxFugoxcJ-nhorGww
    提取码:zojq
    Android2MCU
    Android2MCU
    Nov 3, 2018 via iPhone
    4
    反编译一下咯,要不 adb pm 一下咯
    nicevar
    nicevar
    Nov 3, 2018
    5
    用 sdk 自带的工具 aapt 就可以了,dump 一下 manifest 文件
    aapt dump xmltree douyin.apk AndroidManifest.xml
    KNOX
    KNOX
    Nov 3, 2018 via Android
    6
    你要是 Android 开发的话,我不知道怎么说了…
    asAnotherJack
    asAnotherJack
    Nov 3, 2018❤️1
    7
    有个叫 current activity 的 app,可以看到当前页面的 Activity 名称,然后用 intent 跳吧
    skylancer
    skylancer
    Nov 3, 2018❤️4
    8
    作为一个 Android 连这个都不知道我就真的是服气了

    不知道就算了,连个 Google 和百度都不会用

    打完这个帖子的时间已经查完了

    一句话评论:又蠢又懒
    xingda920813
    xingda920813
    Nov 3, 2018
    9
    要 exported = true 的才行.
    wangleineo
    wangleineo
    OP
    Nov 3, 2018
    10
    @skylancer 不会说人话就滚蛋
    listenerri
    listenerri
    Nov 3, 2018 via Android❤️1
    11
    mt 文件管理器有个 activity 记录功能
    skylancer
    skylancer
    Nov 3, 2018
    12
    agostop
    agostop
    Nov 3, 2018
    13
    不耻下问,里面的耻,你都不懂是什么意思吗?别人说两句,还不高兴,那干嘛来问?
    jasonkxs
    jasonkxs
    Nov 4, 2018 via iPhone❤️1
    14
    adb logcat | grep ActivityManager 终端里面输入 就能看到包名+activity 的名字
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1888 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 15:08 · PVG 23:08 · LAX 07:08 · JFK 10:08
    ♥ Do have faith in what you're doing.