ROLL-BLOG

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

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

9月 26, 2021 8453点热度 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隔空传片,大文件的操作,如果你不喜欢插数据线,你也可以稍稍改下源码,就可以轻松实现在家里的电脑上一键传好多私密影片到手机的操作,而且速度也相当快哦!

感谢

再次感谢原作者的贡献

版权声明

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

标签: 就是喜欢玩儿
最后更新:10月 21, 2021

穆仙念

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

点赞
下一篇 >

文章评论

取消回复
文章目录
  • 前言
  • 特别说明
  • 效果展示
  • 用法
  • 功能展望
  • 感谢
  • 版权声明
最新 热点 随机
最新 热点 随机
太懒了,所以用小爱开楼下的门禁 做个自己的APP?段子乐开放API今日发布 使用NPS搭建内网穿透服务,限时开放 Jetpack系列之App Startup从入门到出家 一、【Mac新机安装】IntelliJ Idea 2020 破解安装.md 【学个新技术】六、SpringCloud 服务注册中心组件-eureka client
做个自己的APP?段子乐开放API今日发布太懒了,所以用小爱开楼下的门禁
【学个新技术】十一、Docker Docker-Compose 【学个新技术】四、SpringCloud 服务注册中心概述 【学个新技术】一、SpringCloud 微服务架构和演变过程 【为生活开发系列之四】图片文字识别与标准文档对比工具 做个自己的APP?段子乐开放API今日发布 太懒了,所以用小爱开楼下的门禁
最近评论
ww 发布于 4 天前(05月16日) nnn
来了来了 发布于 2 个月前(03月15日) 来了来了
Isacraw 发布于 3 个月前(02月26日) I confirm. All above told the truth. dfgdlfg2131...
虎虎 发布于 5 个月前(12月24日) 大佬,问下博客使用什么搭建的?
阿鑫 发布于 6 个月前(11月18日) 坚持
书签
  • CSDN
  • Github
  • 傻瓜记账APP
  • 在线工具
  • 掘金
  • 段子乐APP
  • 简书
  • 通用免费API
标签聚合
解决需求 学个新技术 后端开发 Docker SpringCloud 前端开发 指南 就是喜欢玩儿

Copyright © 2017-2021 All Rights Reserved.

THEME KRATOS MADE BY VTROIS

鄂ICP备17026449号-2