logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Android Studio自带模拟器无法root解决方案

问题来源如今Android Studio自带的模拟器无论在开机速度上还是运行程序速度上都有了很大的提升,因此直接使用自带模拟器进行调试的场景逐渐增多。但是昨天换了个模拟器,更改为使用Android Q模拟器的时候,发现系统文件夹无权限访问了,使用过模拟器文件系统的都知道,这是因为模拟器需要root权限,于是我便尝试了两种方式:在控制台输入adb shell进入设备终端,然后输入su,发现报s...

Unity包体积优化实践

如果还有部分资源是需要直接嵌入在Apk里的,也可以进行资源的压缩,资源大小主要是模型和贴图,模型可以通过减面和更换低模进行优化,贴图也可以通过各种手段进行优化,最简单的方式是在Unity里进行各个贴图分辨率控制和贴图压缩,还有贴图的合并图集等。可以看到,我们的资源部分基本上没有任何占用了,但能看到Shaders还有一些占用,我们继续处理,这些shader实际上都是在工程里设置了always inc

文章图片
#unity#游戏引擎
使用本地和远程的Gradle构建缓存加快构建速度

汇总:Android小白成长之路_知识体系汇总【持续更新中…】目录Gradle构建缓存启用构建缓存配置本地构建缓存配置远程构建缓存配置远程缓存后端使用jar直接启动结点使用docker启动gradle最佳配置其他问题附录Gradle构建缓存在使用gradle构建的时候,gradle会对输出进行缓存,便于下一次构建时重用相同的输出,避免重复构建,可以节省大量的时间,对编译速度优化方面具有非常大的帮助

#android#gradle
使用本地和远程的Gradle构建缓存加快构建速度

汇总:Android小白成长之路_知识体系汇总【持续更新中…】目录Gradle构建缓存启用构建缓存配置本地构建缓存配置远程构建缓存配置远程缓存后端使用jar直接启动结点使用docker启动gradle最佳配置其他问题附录Gradle构建缓存在使用gradle构建的时候,gradle会对输出进行缓存,便于下一次构建时重用相同的输出,避免重复构建,可以节省大量的时间,对编译速度优化方面具有非常大的帮助

#android#gradle
计算机网络之数据链路层

汇总:Android小白成长之路_知识体系汇总【持续更新中…】目录基本概念点对点信道点对点协议PPP广播信道基本概念数据链路层使用的信道主要有两种类型:点对点信道:使用一对一的点对点通信方式广播信道:使用一对多的广播通信方式数据链路层的三个基本问题:封装成帧:在一段数据的前后分别添加首部和尾部,这样就构成了一个帧,接收端在收到物理层上交的比特流后,就能根据首部和尾部的标记,从收到的比特流中识别帧的

文章图片
#网络#计算机网络
Java关键知识点之集合框架

汇总:Android小白成长之路_知识体系汇总【持续更新中…】目录集合框架ArrayListLinkedListHashMapHashSet集合框架-Set和List区别:Set接口实例存储的是无序、不重复的数据,List存放的是有序、可以重复的数据Set检索效率低下,删除和插入效率高,插入和删除不会引起元素位置改变List和数组类似,可以动态增长,查找元素效率高,插入删除效率低,会引起元素位置改

#java
到底了