草庐IT

安卓-InstrumentationTestRunner

全部标签

【安卓安全】透明代理定向抓APP包

参考了以下大佬的文章:文章一文章二文章三工具:iptables+redsocks2+Charles前期准备配置charls证书要使用charles抓https的流量,就需要正确配置证书,并将证书设置为系统证书,这里开始踩了坑,我只是配置了用户证书,在安卓7之后的版本中,一般的直接安装证书,只是安装到用户证书,而要想实现抓app包,只能是系统证书。证书下载保存后为cer或pem后缀,此时不能直接装在手机里,需要进行一些转换。进入到安卓系统证书目录:/system/etc/security/cacerts可以看到都是一串字符加上.0这样的后缀,这里前面的字符生成是有讲究的证书的名称可以用opens

使用unity hub安装unity并配置安卓环境

    总结,最方便快速的方法就是使用unityhub来安装我们需要的unity版本,会自动帮我们配置好安卓环境。    首先去官网下载hub并安装,然后通过hub来安装。点击右上角的"安装编辑器",在打开的页面点击"存档",再点击"下载存档",在打开的官网下载界面找到我们需要的版本,点击绿色的按钮"从Hub下载",之后就会跳到hub软件界面,然后勾选我们要安装的东西点击继续就行了。  如果一切顺利,安卓环境会是这样子的,没有感叹号提示表示环境配置好了。 而我自己安装时显示NDK下载失败,所以我就手动下载配置了一下。我去NDK官网下载了一个版本的NDK,长这个样子。找到SDK安装路径并打开,然

iPhone手机如何将短信同步到安卓手机上

1.下载爱思助手2.备份全量数据3.用爱思助手查看备份数据;注:一定要用专业模式查看 4.代开专业模式,就能查看短信模块得数据,并且到导出成sms.db文件5.用在线db文件转成csv文件格式;地址:DB轉CSV線上-db轉成csv6.用360手机助手加载csv文件

Unity 使用NuGet获取所需dll —— 示例:安卓 + NPOI插件

 目录前言一、开发环境介绍1.Unity版本2.发布平台3.本次目标二、围绕NPOI的失败历程(纯吐槽,可跳过)三、记录正确步骤1. 准备环境        ①.创建/打开c#类库        ②.VS打开NuGet包管理器2.整理包以及依赖    ①. Nuget搜索插件    ②.查看依赖项    ③.整理依赖项3.下载并导入Unity    ①.下载所有包    ②.提取包        ③.导入Unity 四、总结五、问题汇总六、下载链接前言        以前总遇到一个问题:明明找到了开源库但用起来很麻烦。网上找别人编好的dll不仅要花费大量时间,还不一定能用,即便能用换个环境就有

安卓常用adb命令汇总

连接安卓设备:adbconnect[ip] 查看连接的所有设备:adbdevices 获取Android系统版本: adbshellgetpropro.build.version.release进入安卓系统设置:adbshellamstartcom.android.settings/com.android.settings.Settings停止adb服务:adbkill-server与app相关安装应用:adbinstall-r[apk文件路径]   (-r表示强制安装)直接卸载应用:adbuninstall[apk包名]  卸载app但保留数据和缓存文件:adbuninstall-k [ap

安卓旧手机最佳klipper上位机选择方案,自带远程管理、云端摄像头、Alist文件共享

本方案可以说秒杀那些高价树莓派什么的klipper上位机主板,安装简单,结合多位大佬前辈的方案的经验(尤其是B站的 SYZ-Channel 和 峰哥爱鼓捣 两位大佬,我这里也是查缺补漏,尽量做个适合小白的图文教程)。唯一难点就是需要root手机,但是对于一个能玩3D打印机的DIY玩家来说root手机应该是最简单不过的事情了。一,主要有以下亮点:1,能够稳定高速执行3D打印,手机的性能远非那些开发板能比拟的,就算是十几年前的红米2的性能都能干的过树莓派3b。而且理论上所有下位机主板都可以连接,2,能够在异地远程登录klipper界面实时查看打印进度,管理打印机。3,能够利用手机自带的摄像头在外面

ubuntu安装安卓模拟器

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、安装virtualbox二、安装genymotion1.下载2.安装3.登录4.网络设置5.安卓APP报错参考链接前言最近由于工作原因笔记本安装成Ubuntu系统,而安装ubuntu之后找了很多看电视的方法,要么就是太繁琐,要么就是需要直播源,所以最后还是寄希望于安卓模拟器。网上翻了很多资料最后决定使用genymotion,下面简单记录一下,分享给有需要的同仁。一、安装virtualbox示例:pandas是基于NumPy的一种工具,该工具是为了解决数据分析任务而创建的。sudoaptinstallvirtualb

uniapp 安卓使用live-pusher实现人脸识别(拍照)功能

1.nvue页面使用nvue页面可以直接使用live-pusher组件。由于live-pusher是矩形的,一般人脸识别使用圆形,所以添加cover-image可覆盖在live-pusher上层,修改样式。template> div> divclass="livefater"> divstyle="width:300px;height:300px;border-radius:150px;overflow:hidden;"> live-pusherid='livePusher'ref="livePusher"class="livePusher"url=""mode="SD":mute

安卓系列机型 另类体验第三方系统 DSU操作步骤解析 不影响主系统开启第二系统

dsuloader即动态系统更新,可以在使用动态分区的安卓设备上,不影响原来系统的同时安装一个副系统,用于体验最新的原生安卓系统。可以不影响主系统的基础上体验其他gsi第三方。DSU依赖于Android动态分区功能,并要求GSI作为可信系统映像由Google或您的OEM进行签名.DSU还可让您在当前系统映像和GSI之间轻松切换,因此您在试用GSI时不会面临当前系统映像受损的风险第一种方法体验第三方先使用 【底层探测器】 查看下设备支不支持DSU,(支持动态分区+Android10及以上版本也可以)关闭AVB2.0和SeLinux宽容。如果你的机型支持DSU。那么可以继续看以下步骤。下载:htt

android - 在没有服务器的情况下使用 SVGZ 文件。 (本地iOS/安卓)

我正在为Android和iOS应用开发UI。它很可能是用PhoneGap(或类似的)构建的,这意味着UI将是一个HTML5实现。对于大多数图像,我们决定使用SVG文件,因为它们可以在各种Android屏幕上很好地缩放,并且非常适合iOS上的Retina。到目前为止,使用.svg文件对我们来说工作正常,并且由于Safari和Chrome支持,很容易在标准浏览器中进行本地测试。要注意的是,这些.svg文件在我们将它们转换为sprite时会变得相当大。因此,我正在研究使用GZIP压缩的svg文件(.svgz)。快速测试表明,我们使用的50kSVG通过Gzip压缩到8k。然而,要注意的是,似乎