一、引子 手游项目开发日常里,经常有美术同学搞不清Photoshop制图软件与Unity3D游戏引擎之间的图片assets流转逻辑,在工作输出时经常出现如下疑问:1、要JPG的,还是要PNG的?2、JPG的要压存为多高质量的?3、PNG的还要压?引擎不是自动处理的么?4、为毛非要正方形的?我这个图实在是没法儿做方的怎么弄?5、图太大,要选哪个压缩方式?有的怎么选了也没效果?有的又压的太糊!6、
在编写Android自动化测试用例的时候,可能会碰到这样的情况,在一个Android版本的模拟器上运行的好好的测试用例,在另一个版本的Android模拟器上就运行不正常了。基本症状是,在测试代码里获取一个View的实例,然后通过robotium的click函数点击它:View view = ... // 在代码里获取要点击的View的实例
solo.click(view); // 然后点击它。如果
转载
2024-04-21 15:07:06
47阅读
加速你的Android应用几周之前,我在Droidcon NYC上有过一次关于Android性能优化的演讲。我在这个演讲中花费了大量的时间,因为我想通过真实的例子展现性能问题,以及我是通过什么样的工具去发掘这些问题的。因为时间原因,在演讲中我不得不舍弃一半的内容。在这篇文章中,我会总结在演讲中我所讨论的所有内容,并且给出实例现在,我们来逐一讨论我在演讲中提及的一些重点内容,希望我的阐述足够的清晰。
转载
2024-08-26 21:31:46
522阅读
Tensorflow-lite官方给的应用是一个摄像头demo,主要由ImageClassifier类和Camera2BasicFragment类构成,ImageClassifier类为一个抽象类,由浮点类和数字量化类两类继承,主要实现读取,模型和预测的功能。Camera2BasicFragment类为碎片类,主要实现摄像头的预览功能。基于项目需要,为了能够在移动端测试model的性能,在原dem
转载
2024-04-25 17:25:33
54阅读
手机上的app分为基于HTML5的app(类似于pc上的b/S应用)和本地app(类似于C/S结构)。
所以
测试上我们也可以充分吸收
web的b/s和c/s测试经验。但是不同于pc上的应用测试,手机上的测试有其独特性
测试前的思考:我们这个产品主要是做什么的?为什么我要做这个产品?市场上有那些同类型的产品?
测试前的
转载
2024-08-04 10:29:08
119阅读
大型游戏的发布的发布似乎在Android平台上总会姗姗来迟,究竟是什么原因造成这种不平衡的对待呢?不少游戏在Android平台上虽然可以顺利安装上,点击启动之后却发现不是秒退就是缺少很多特效之类的。为什么会这么的惨不忍睹呢?说到其中的缘由,Android手机不得不说的话题将由此揭开。 下面的4张图是狂野之血里的截图,仔细看的话大家会注意到图正中间是有差异的,其中采用Adreno
转载
2023-10-18 09:30:06
204阅读
之前一段时间有幸在高通android平台上调试2款camera sensor,一款是OV的5M YUV sensor,支持jpeg out,同时也支持AF,调试比较比较简单,因为别的项目已经在使用了,只是把相关的驱动移植过来就好;另一款是Samsung的一款比较新的3M YUV FF sensor,在最新项目中要使用的,本文以调试该sensor为例,从底层驱动的角度分享一下高通andr
转载
2024-05-27 20:30:31
66阅读
Emmagee工具已开源:https://github.com/NetEase/Emmagee
大家使用过程中有问题欢迎在github中给我们反馈,后续我们会持续跟进。 Emmagee主要实现了监控CPU、内存、流量、以及浮窗实时显示这些数据的功能,具体的功能实现细节以及参考学习的资料如下。 选择并且启动需要监控的应用思路:先找出所有已安装的非系统的应用程序,使用
转载
2023-12-20 22:06:49
80阅读
做深度学习算法在Android平台部署的时候会涉及到性能测试的工作。主要是测试CPU和GPU运行算法的耗时。但是Android系统有一套频率调节的策略,如果不配置一下,会导致测试结果受到SOC频率变化的影响,从而不能得到稳定的结果。本文简单记录一下配置的方法。预置条件 首先要将手机解锁,取得root权限,然后执行adb root以root模式打开adb shell。CPU测试 先锁定CPU的频率。
转载
2024-08-11 08:52:23
161阅读
性能测试是与时间相关的。主要内容性能测试基础概念和术语介绍性能测试模型性能测试分类介绍性能测试实施与管理性能测试基础为什么要进行性能测试(WHY)(最重要)应用程序是否能够很快的响应用户的要求?应用程序是否能处理预期的用户负载并有盈余能力?应用程序是否能处理业务所需要的事务数量?在预期和非预期的用户负载下,应用程序是否稳定?是否能够确保用户在真正使用软件时获得舒服的体验?问题的根源一般是:&nbs
众所周知,Android终端基本都配有GPU;无论手机还是VR,AR设备,GPU在其中扮演了越来越重要的地位。当我们拿到一款GPU时,我们最关心的就是性能了。不服跑个分。跑分是目前最常见的测试性能的方式。1)我们最熟悉的GPU benchmark测试就是曼哈顿3.0\3.1测试了;2)安兔兔的3D测试也是一个不错的例子,但是注意应用版本,不同版本总分是不同的。可以说这个方法基本还是可靠的,但是缺点
转载
2023-07-06 21:55:44
1000阅读
自动登录 在用户第一次登录的时候,使用 SP 或者 数据库保存用户的帐号和密码 当请求隐私信息的时候,自动从 SP 或者 数据库 读取用户的帐号和密码,省去用户重复输入帐号密码的操作 帐号安全验证 在客户端明文保存用户的帐号和密码,会有数据泄漏的风险 MD5 本地保存和网络上传递数据使用的都是 MD5 过的密码,避免被坏人获取到用户的明文密码 如果 MD5 过的密码被泄露,用户只能重
1.CPU:(1)CPU简介: 电子计算机的三大核心部件为:CPU、内部存储器和输入输出设备。 CPU是一块超大规模的集成电路,是一台计算机的运算核心(Core)和控制核心( Control Unit)。它的功能主要是解释计算机指令以及处理计算机软件中的数据。&nbs
转载
2024-08-06 20:37:19
80阅读
该工具主要用来监控安卓app的页面是否有过度绘制问题,通过minicap和opencv图像识别做的;该工具还可以配合monkey的自动化运行,对有页面进行监控,对于有监控绘制的可能,会自动化截图;其他话不多,重点在于实践及业务测试场景的使用;工具说明:一.文件说明:压缩包解压后,不要放在带有中文的目录,有两个文件,一个lib文件夹,一个过度绘制程序,点击过度绘制程序后,会产生两个文件夹,一个ove
转载
2024-04-24 16:18:22
51阅读
怎么测试显卡性能?如果要精确的测试一块显卡的性能则需要一款专业的显卡测试软件,显卡测试用什么软件?像3Dmark 11、Built-In Benchmark Tool、GPU-Z等软件都是相当优秀的显卡测试软件,下面,小编给大家介绍电脑显卡测试软件有哪些? GPU-Z gpu-z是一个能力超强的显卡识别工具,你可以通过它来检测显卡的各种数据信息,十分方便,属于电脑检测必备工具。GPU-Z通
转载
2023-09-15 20:05:56
365阅读
1. 下载git和curll sudo apt-get install git-core curl2. 下载repo脚本,放于/usr/open_src/android/目录下,加上可执行权限l sudo curl htt
转载
2024-05-09 16:12:32
83阅读
自己并没有做过什么布局优化的事,这里也是看到别人的文章,做个记录。 点击版本信息(不是Android版本,而是厂家的版本,如MIUI 10.0)多次,打开开发者选项,里面有调试GPU过度绘制(对未默认开启硬件加速的界面需要同时打开“强制进行 GPU 渲染”),我最近才知道。无色:没有过度绘制,每个像素绘制了 1 次。蓝色:每个像素多绘制了 1 次。大片的蓝色可以接受,如果整个窗口是蓝色的,
转载
2024-05-09 23:27:24
103阅读
一、前言 最近由于业务需要,需要关注移动端的性能指标,但是市面上的工具大多是关注手机整体指标的,很少有可以查看被测app的指标数据的,找来找去,终于找到了一款合适的测试工具——perfdog。(本文以一次测试流程来讲解perfdog的基本使用,更多的细节操作,可去官网社区查看官方文档。或联系作者764527244进行技术讨论) perfdog是腾
转载
2023-09-13 20:06:51
481阅读
# 安卓怎么查看GPU架构
在开发安卓应用程序时,有时候我们需要查看设备的GPU架构信息。GPU(Graphics Processing Unit)是用于处理图形和图像数据的处理器,了解设备的GPU架构信息对于优化应用程序性能和兼容性非常重要。本文将介绍如何在安卓设备上查看GPU架构信息。
## 使用系统属性查看GPU架构
在安卓设备上,我们可以通过读取系统属性来获取GPU架构信息。系统属性
原创
2024-05-05 05:22:13
75阅读
windows上安装gpu版本tensorflow2.0环境时,遇到了一些问题,这里记录下来供大家参考。
在安装gpu版
t
ensorf
low2.0
之前,需要先安装相应版本的cuda和cudnn,各版本对照表如下:
1、更新显卡驱动 不同版本的cuda对显卡驱动版本有要求,所以需要先安装对应版本的显卡驱动。具体对照如下
转载
2024-03-23 17:18:06
95阅读