分享一个之前写的辅助安装微信内发送的 APK 的工具

2022 年 1 月 26 日
 zoeskiy

能可以直接安装微信中发送的 .apk 文件 ,因为某些原因在微信发送 APK 文件会添加 .1 后缀导致无法正常识别安装,需要自己导出到文件夹内然后修改后缀在进行安装 总之挺麻烦的。

应用不需要联网权限,仅需要读取存储和安装应用权限,应用权限如下:

实现方式也挺简单:注册匹配 apk.* 格式的的 intent-filter ,接收到 intent 获取到文件 URI ,copy 一份然后修改文件后缀,调用系统安装 API 进行安装就可以

有需要的可以尝试下: https://play.google.com/store/apps/details?id=com.jason.wxapk

3465 次点击
所在节点    程序员
22 条回复
ju5t4fun
2022 年 1 月 26 日
Chism
2022 年 1 月 26 日
如果手机有装 QQ 浏览器,在微信里点开.apk.1 文件可以直接安装。不知道是不是两个部门有什么矛盾。我每次给别人发.apk 都会提醒对方先装 QQ 浏览器
leafleave
2022 年 1 月 26 日
建议直接用 wenshushu.cn 之类的网盘来发送让对面直接用浏览器安装
MIUIOS
2022 年 1 月 26 日
@Chism 腾讯 n 内部乱的很 一盘散沙
dingwen07
2022 年 1 月 26 日
READ_EXTERNAL_STORAGE
在 API 30 之后就读不到 apk 了
C02TobNClov1Dz56
2022 年 1 月 26 日
zoeskiy
2022 年 1 月 26 日
@chengyiqun 我也不清楚为啥搜不到 😂,可能刚放上去的原因吧,的确有好几个同类的 app
zoeskiy
2022 年 1 月 26 日
@ju5t4fun 谢谢,我瞻仰一下他们的作品
zoeskiy
2022 年 1 月 26 日
@leafleave 也是可以的,对一些不太懂技术的运营同学或产品同学他们发送 apk 还是使用微信方式比较多 就帮我们同事弄了个 顺便放到 google play 上
zoeskiy
2022 年 1 月 26 日
@dingwen07 您那块是遇到这个问题? 应用 target 是 31 我目前手里的 android 11 12 设备都是可以的
zoeskiy
2022 年 1 月 26 日
@Chism 也可以用这个小工具 [狗头] ,QQ 浏览器的实在是推送太烦了
hertzry
2022 年 1 月 26 日
@Chism 在手机文件管理器重命名一下不就行了吗?
C02TobNClov1Dz56
2022 年 1 月 26 日
@hertzry 主要是找麻烦, 目录记不住, 不好找.
Chism
2022 年 1 月 26 日
@Jason001 我所有 App 都没开通知,包括微信,除了短信和电话
zoeskiy
2022 年 1 月 26 日
@Chism 嗯嗯,可能我用的方式不对 没关通知 😂
Chism
2022 年 1 月 26 日
@Jason001 QQ 浏览器关通知,并且拉入冷宫(从来不用又不能删的 App 专用文件夹)
ShellRank
2022 年 1 月 26 日
直接用安装狮就可以了,现在可以直接安装.apk.1 了
zoeskiy
2022 年 1 月 27 日
@Chism 嗯,看个人习惯 QQ 浏览器占用的空间也不小
zoeskiy
2022 年 1 月 27 日
@ShellRank 嗯哪 这功能特别简单,很好实现
q197
2022 年 2 月 14 日
@Jason001 直接关联.1 文件类型可行吗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/830660

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX