安卓总结
文章平均质量分 91
Missnya丶
量变决定质变
展开
-
通过DownloadManager来下载并静默安装APK
当产品有BUG需要被修复的时候,我们可以使用DownloadManager 系统提供的下载类来实现 下载新版本的APK,并通过静默安装的方式,将APK神不知鬼不觉的安装到手机中,静默安装分为两种方式,第一种为root过的手机,第二种为非root过的手机,非root过的手机往往不会使用静默安装的方式来更新你的App,而root过的手机实现静默安装是我们今天讨论的前提。之前在网上搜到的很多静默安装都无原创 2017-06-03 10:46:08 · 4303 阅读 · 1 评论 -
利用Instrumentation单元测试模块控制安卓手机进行各项操作(微信)
本篇讲解的是利用Instrumentation单元测试模块来控制以获取root权限的手机进行操作微信的简单基础讲解,以一个自己写的一个成品Demo(能够跑出想要的结果,但是博客无法上传视频文件所以只能你们将代码粘贴进你们自己的工程来测试了)作为核心进行介绍,想要实现的是通过使用通信Tcp或是Socket进行数据指令的收发,来进行相关控制微信或是手机的操作,本文不再累赘的讲解Socket或是其它通信原创 2017-06-03 12:39:08 · 6487 阅读 · 1 评论 -
通过Xposed框架实现禁用手机录音摄像头功能(hook android 底层实现)
还是之前公司的那个需求,为满足客户需要,必须能够远程控制手下手机的相机和录音功能,之前能够使用设备管理器来禁用摄像头,但是毕竟需要手机使用者来手动点击确定激活的选项,这点就不是很美丽,虽然那个点击的操作可以使用自动化服务来实现,但是有点大题小做并且效果还是不理想,所以我使用的禁用android底层相机和录音的api,通过修改android底层代码实现 功能失效,而通过反编译手机自带的相机录音的ap原创 2017-08-22 15:46:15 · 10137 阅读 · 1 评论 -
基于SurfaceView创建手机xml动态背景
surfaceView通俗的讲就类似与给手机的那层薄膜,在那层薄膜上你可以绘制各种图画甚至动画,我写了一个关于利用surfaceView铺设了一个“膜”,在使用MediaPlayer调用播放短视频来实现背景为动态背景的效果,话不多说直接进入代码之中:新建一个java类,用于设置这层“薄膜”,起名为MySurfaceView继承SurfaceView类:package com.sq.te原创 2017-09-02 18:36:04 · 679 阅读 · 0 评论