Android 手机 未 root 如何更好的调试查看 app 数据库文件? adb 是一种方案,但是部分手机为什么不可以,明明文件库文件是存在的,但就是拿不到。打的包是 debug 版。 - V2EX
Chgocn

Android 手机 未 root 如何更好的调试查看 app 数据库文件? adb 是一种方案,但是部分手机为什么不可以,明明文件库文件是存在的,但就是拿不到。打的包是 debug 版。

  •  
  •   Chgocn Apr 14, 2016 16119 views
    This topic created in 3681 days ago, the information mentioned may be changed or developed.
    17 replies    2016-04-15 14:07:01 +08:00
    kifile
        1
    kifile  
       Apr 14, 2016   1
    你能看到,那岂不是别的应用也能看到了,你的数据还安全吗?
    momou
        2
    momou  
       Apr 14, 2016
    stetho
    houfukude
        3
    houfukude  
       Apr 14, 2016
    试试 Android Device Moniter
    Chgocn
        4
    Chgocn  
    OP
       Apr 14, 2016
    @kifile 我是为了测试自己还未上线的应用,并没有 release
    Chgocn
        5
    Chgocn  
    OP
       Apr 14, 2016
    @momou 谢谢,我去瞅瞅
    Chgocn
        6
    Chgocn  
    OP
       Apr 14, 2016
    @houfukude 使用 Android Device Monitor 好像真机必须 root 了才可以看到吧,模拟器用它比较方便
    houfukude
        7
    houfukude  
       Apr 14, 2016
    @Chgocn 不 root 也能读到 data 目录 和 adb 权限一样
    sodaless
        8
    sodaless  
       Apr 14, 2016
    墙裂推荐 stetho
    Lonely
        9
    Lonely  
       Apr 14, 2016 via iPhone
    当然是 stetho 啦。
    NovemberEleven
        10
    NovemberEleven  
       Apr 14, 2016
    可以试试我这个:“ SQLiteOnWeb-Android ”

    https://github.com/skyhacker2/SQLiteOnWeb-Android
    hicdn
        11
    hicdn  
       Apr 14, 2016
    adb backup
    在电脑上看
    21grams
        12
    21grams  
       Apr 14, 2016
    @houfukude 但是 adb 不 root 是读不了 data 的。
    xurubin
        13
    xurubin  
       Apr 14, 2016   2
    adb shell run-as <package name> <cmd> 直接以 app uid 运行命令,要求 app manifest debuggable ,不需要 root 。
    houxg09
        14
    houxg09  
       Apr 14, 2016 via Android
    写一个 CommandReceiver , debug 的时候开启, release 的时候关闭. 然后想干啥就发一个 broadcast 就好了嘎嘎
    lusfold
        15
    lusfold  
       Apr 14, 2016
    Chgocn
        16
    Chgocn  
    OP
       Apr 15, 2016
    @houxg09 这个思路好,我现在的思路是代码里读到数据据,然后 debug 的时候多加了一个点击事件, copy 到内存卡,哎,不可能写完了再换思路,对吧
    Chgocn
        17
    Chgocn  
    OP
       Apr 15, 2016
    @xurubin 这个方法在有些手机不 work
    About     Help     Advertise     Blog     API     FAQ     Solana     5699 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 57ms UTC 03:31 PVG 11:31 LAX 20:31 JFK 23:31
    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