ROLL-BLOG

  • 博客首页
  • 个人主页
  • 留言板
  • 在线工具
  • 关于我
ROLL-BLOG
纸上得来终觉浅,绝知此事要躬行
  1. 首页
  2. 生活便利
  3. 正文

【为生活开发系列之一】Android下WIFI隔空APK安装

2021年9月26日 16920点热度 1人点赞 0条评论

前言

今天打包了一个apk,然后要安装到手机上,然后数据线可能是被蹂躏久了,有点接触不良,然后就折腾了好久才装上。然后又想到我们平时打包好apk之后都是发送在QQ群里面,然后测试小妹妹会插上数据线一个一个的个测试机安装,然而现在数据线不是通用的,有的数据线是平常用的那种,还有一种是圆角的那种,所以还要插几根线在主机上,实在不方便,所以就有了WIFI 隔空安装APK的想法。

主要就是手机作为服务器,网页上通过WIFI传输数据提交APK到手机上,然后手机端实现对APK的安装和卸载。

GITHUB地址 欢迎尝试和体验

特别说明

有了这个想法之后,就去找了下资料,真巧,发现了一个网友的博客,正好实现的功能跟我的差不多,多看Android版本WIFI传书的实现 ,实现的是WIFI传书的
功能,主要是Server模块和网页端都写好了,跟我的需求差不了多少,所以花了几小时把他的项目Clone下来改了改

他的网页端限制只能传文档格式的文件,我改成了只能传apk格式的文件,还有就是手机端的显示的样式改了改,百分之八十都还是用的原作者的东西。实现方面大家可以看下源码或者是原作者博客,地址在上面。

效果展示

初始页面

传输中

操作apk

网页端上传

用法

使用者打开APP,点击WIFI图标,开启WLAN服务,会获取APP当前网络的IP地址和指定端口号,然后在同一网络下的电脑上打开这个指定的连接,就会得到指定的数据上传页面,点击选择需要上传的文件,然后点击上传,等到上传完成之后(也就是把apk文件上传到手机指定的目录了),手机上会同步显示你刚刚上传的apk,然后对刚刚上传的apk进行分析,获取apk的appName,包名packageName,大小size,存储地址path和app图标icon等等,再检查本地是否已经安装了同包名的app,如果安装了则显示卸载按钮,如果没有就只显示安装按钮。点击按钮的时候进行apk的安装,注意适配7.0,以及点击卸载的时候进行apk的卸载。当然,网页端也可以进行apk的卸载和下载等功能,这就是整个流程了。其实相比于之前的操作,也就是少了查数据线的操作,这就是测试妹子跟我说的,囧~~

如果感兴趣,可以试试。。

功能展望

其实写到这儿,也就可以实现WIFI隔空传片,大文件的操作,如果你不喜欢插数据线,你也可以稍稍改下源码,就可以轻松实现在家里的电脑上一键传好多私密影片到手机的操作,而且速度也相当快哦!

感谢

再次感谢原作者的贡献

版权声明

本项目参考《多看》实现的,网页端的资源于《多看》并稍作修改,不得用于任何商业用途,仅供学习研究使用,否则后果自负。这是原作者的版权声明

标签: 就是喜欢玩儿
最后更新:2021年9月26日

admin

这个人很懒,什么都没留下

点赞
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复
文章目录
  • 前言
  • 特别说明
  • 效果展示
  • 用法
  • 功能展望
  • 感谢
  • 版权声明

归档

  • 2025 年 3 月
  • 2023 年 11 月
  • 2022 年 4 月
  • 2021 年 12 月
  • 2021 年 10 月
  • 2021 年 9 月

分类

  • Android
  • api相关
  • Jetpack
  • Mac装新机
  • SDK开发
  • 个人爱好
  • 前端开发
  • 后端开发
  • 工具搭建
  • 生活便利
  • 解决需求
  • 记个笔记
  • 课下学技术

COPYRIGHT © 2024 ROLL-BLOG. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang