做了一个 小工具,微信内直开接收的 Apk 安装包 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
greens1995
V2EX    分享创造

做了一个 小工具,微信内直开接收的 Apk 安装包

  •  
  •   greens1995 2018-03-03 23:03:23 +08:00 7967 次点击
    这是一个创建于 2808 天前的主题,其中的信息可能已经有所发展或是发生改变。

    微信 Android 端出于安全考虑,会给接收到的 apk 文件加上“.1 ”后缀,很多手机是不能直接打开,需要自己去找到文件,恢复后缀后打开。

    有点小麻烦,遂写了小工具把中间的步骤都省略了,在接收的界面直接点击就可以安装。

    原本在公司里办公传安装包用,一段时间发现也是有一些朋友用的上,前几天也在坛子里看到有人问请问如何给安卓微信发送 apk 安装包?。就把工具发布了,共享给有需要的小伙伴: https://www.coolapk.com/apk/178241

    使用:

    第 1 条附言    2018-03-04 17:15:35 +08:00
    @Hconk @kouryu @kamikat @kofmrt @kmahyyg @honeycomb @davy1995
    代码在这里。因为就是随便写写的工具,代码都很随便(所以都没推上 github,在码云弄了个仓库自己瞎写)。接入 SDK 也很随便。
    提交记录 3 天前,可以证明发帖之后没有改过。
    https://gitee.com/Labman003/Apk1AnZhuangQi/tree/develop
    权限问题应该是因为接入了 Bugly:
    https://bugly.qq.com/docs/user-guide/instruction-manual-android/?v=20170912151050
    还练手试用了乐固加固,不知道它有没有给我加权限。

    真的没有干啥特别的事情。也真的是给需要的人能找到个工具用用而已。
    质疑权限我觉得很可以理解很正常,但是问候我良心哪里去了。。。我只能说我好心然后被雷劈了。我还以为 v 友都比较有素养的。
    16 条回复    2018-03-05 12:06:46 +08:00
    Hconk
        1
    Hconk  
       2018-03-04 10:00:45 +08:00 via Android   1
    看了下酷安下载的那个链接,不知道为什么一个小工具需要这么多权限呢。
    kouryu
        2
    kouryu  
       2018-03-04 10:47:21 +08:00 via iPhone
    权限信息

    访问 USB 存储设备的文件系统
    读取您的 USB 存储设备中的内容
    读取手机状态和身份
    完全的网络访问权限
    查看网络连接
    查看 WLAN 连接
    查阅敏感日志数据
    修改或删除您的 USB 存储设备中的内容
    检索正在运行的应用
    连接 WLAN 网络和断开连接
    与蓝牙设备配对
    访问蓝牙设置
    大致位置(基于网络)
    精确位置(基于 GPS 和网络)
    android.permission.PACKAGE_USAGE_STATS
    接收讯息(短信)
    kamikat
        3
    kamikat  
       2018-03-04 10:56:44 +08:00
    楼主不放代码怕是洗不清了。
    kofmrt
        4
    kofmrt  
       2018-03-04 14:28:00 +08:00 via Android
    和三星自带的有啥区别
    td width="auto" valign="top" align="left">
        5
    kmahyyg  
       2018-03-04 14:34:09 +08:00 via Android
    放代码,这权限太多,不敢用
    kmahyyg
    honeycomb
        6
    honeycomb  
       2018-03-04 15:14:09 +08:00 via Android
    楼主解释一下放这么多权限干什么的吧。看上去是塞了各种 SDK,良心哪里去了?
    davy1995
        7
    davy1995  
       2018-03-04 16:34:26 +08:00
    看到好像用了 bugly
    greens1995
        8
    greens1995  
    OP
       2018-03-04 17:14:57 +08:00
    @Hconk @kouryu @kamikat @kofmrt @kmahyyg @honeycomb @davy1995
    代码在这里。因为就是随便写写的工具,代码都很随便(所以都没推上 github,在码云弄了个仓库自己瞎写)。接入 SDK 也很随便。
    提交记录 3 天前,可以证明发帖之后没有改过。
    https://gitee.com/Labman003/Apk1AnZhuangQi/tree/develop
    权限问题应该是因为接入了 Bugly:
    https://bugly.qq.com/docs/user-guide/instruction-manual-android/?v=20170912151050
    还练手试用了乐固加固,不知道它有没有给我加权限。

    真的没有干啥特别的事情。也真的是给需要的人能找到个工具用用而已。
    质疑权限我觉得很可以理解很正常,但是问候我良心哪里去了。。。我只能说我好心然后被雷劈了。我还以为 v 友都比较有素养的。
    greens1995
        9
    greens1995  
    OP
       2018-03-04 17:20:43 +08:00
    关于说 xx 系统自带的,或者某某手机可以选任意方式、然后选系统安装器打开的。
    这里也回复一下,不是所有手机都是你的手机,很多手机是没有那些方式,文件管理器什么的也很难用,打开 apk1 文件真的很麻烦。如果你的很容易就打开了,确实没有必要下载这玩意,没有其他卵用。
    greens1995
        10
    greens1995  
    OP
       2018-03-04 17:33:34 +08:00
    可能还有要问我“那为什么你要接这些 bugly,shareSdk,乐固这些玩意,你的良心被狗吃了吗”?
    bugly 是想监控下崩溃,毕竟发布了,看下有 bug 还是要修复。
    sharesdk 是想着弄点推荐分享啥的。
    乐固就是加着玩儿。
    Hconk
        11
    Hconk  
       2018-03-04 17:39:29 +08:00 via Android
    @greens1995 我没恶意的,只是点开链接看了之后随口问了下,大兄弟别激动。。
    honeycomb
        12
    honeycomb  
       2018-03-04 18:06:54 +08:00
    @greens1995

    "但是问候我良心哪里去了"

    这么怀疑是有理由的,你的应用不需要也不应该用这些权限,但你无意(看上去是这种情况)或有意纵容了:
    读取手机状态和身份
    与蓝牙设备配对
    访问蓝牙设置
    大致位置(基于网络)
    精确位置(基于 GPS 和网络)
    接收讯息(短信)
    greens1995
        13
    greens1995  
    OP
       2018-03-04 18:22:47 +08:00
    @Hconk 不好意思,看错了,只有一个人问候,那句话不是针对你。你们质疑很正常,这么多权限的应用,换我自己也会很怀疑。
    kmahyyg
        14
    kmahyyg  
       2018-03-04 23:21:18 +08:00 via Android
    楼主可以试试 crashlytics
    twoyuan
        15
    twoyuan  
       2018-03-05 12:02:16 +08:00
    感谢楼主分享思路,确实有这个需求没错,不过要这么多权限还加固了不免让人有顾虑

    撸了一个简陋版的开源了,顾虑权限的可以试试我这个: https://github.com/twiceyuan/WXAPK

    @Hconk @kouryu @kamikat @kmahyyg @honeycomb
    mnsw
        16
    mnsw  
       2018-03-05 12:06:46 +08:00
    https://github.com/twiceyuan/WXAPK

    这个不需要那么多权限, 一点代码搞定.

    @twoyuan
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3324 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 11:07 PVG 19:07 LAX 03:07 JFK 06:07
    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