首页 文章 精选 留言 我的

精选列表

搜索[云真机矩阵],共10006篇文章
优秀的个人博客,低调大师

UNITY&ANDROID调试

adb是androidSDK的一个工具,位置就在sdk目录下的platform-tools文件夹下。通过adb,不仅可以查看在Unity中自己设定的打印信息,包括系统信息和异常都能获取到。1.启动adb1.确保手机和电脑在一个局域网下。2.打开CMD窗口,输入命令:adb tcpip 5555(打开手机adb网络调试功能),如果正常的话控制台会回显:restarting in TCP mode port: 55553.打开手机查看手机的IP地址,加入手机IP地址为192.168.1.x,输入命令:adb connect 192.168.1.x,如果正常控制台回显:connected to 192.168.1.x:55554.查看是否连接成功。输入命令:adb devices2.打包项目调试在unity中,选择File -> Buld Settings -> 选择 Android,勾选 Development Build 和 Script Debugging这两项。点击Build&Run之后会自动编译文件并将APK推送到手机上安装。程序运行后在Mono中打开Run->Attach to process 会发现你手机的选项,选择手机,在脚本里面添加断点进行调试。3.直接在控制台看日志当程序在手机上运行后,在控制台中输入:adb logcat -s Unity。即可在控制台中看到输入日志。清除之前logcat命令:adb logcat -c。将Unity的log信息输出到txt中:adb logcat -s Unity -d > xxx.txt最后,简单聊一聊sdp和vulkan。首先,作为高通adreno profiler的替代品,sdp是支持vulkan的。但是目前的sdp版本需要设备进行root才能进行vulkan的测试,所以一些不方便root的设备会比较麻烦。具体原因在高通的开发者论坛上高通的工作人员提到过:Unfortunately loading the Vulkan layer requires setting Android’s SELinux module to permissive mode, which requires root permissions on your device. We hope to provide a path for Vulkan profiling without root permissions in in the future, but for now you will need a rooted device.所以,希望以后sdp能为vulkan提供更方便的测试方式,同时,也是最重要的,Snapshot Capture一定要增加对vulkan的支持啊。

优秀的个人博客,低调大师

App Inspector-iOS功能详解

前言: App Inspector:浏览器端的移动设备 UI 查看器,使用树状态结构查看 UI 布局,自动生成 XPaths。官网:https://macacajs.github.io/app-inspector/cn/ 本次教程仅支持iOS,Mac 一、环境安装: 1、安装Node.js brew install node 2、安装macaca npm i -g macaca-cli 3、安装 ideviceinstaller brew install ideviceinstaller 4、安装 usbmuxd brew install usbmuxd 5、安装iOS驱动 npm i macaca-ios -g 6、安装App Inspector npm install app-inspector -g 二、安装XCTestWD 1、进入App Inspector安装目录下XCTestWD文件夹,具体路径参照自己的路径,可以通过find命令查找。 cd /usr/local/lib/node_modules/app-inspector/node_modules/xctestwd/XCTestWD 2、用xcode打开XCTestWD.xcodeproj文件 image.png 3、每个文件修改Bundle id和添加Team,请按下图操作步骤更改。Bundle id可自定义。 image.png image.png image.png image.png image.png 4、项目文件直接编译,test结尾的文件build for Testing。编译成功即可。 三、将 TEAM_ID 通过环境变量传入覆盖安装App Inspector、iOS驱动 1、获取你的TEAM_ID ,见下图。 image.png 2、覆盖安装iOS驱动 DEVELOPMENT_TEAM_ID=TEAM_ID npm i macaca-ios -g 3 、覆盖安装App Inspector DEVELOPMENT_TEAM_ID=TEAM_ID npm install app-inspector -g 四、使用App Inspector 1、获取测试机uuid,并执行以下命令: app-inspector -u DEVICE-ID 2、chrome浏览器自动打开地址:http://192.168.21.101:5678/ (推荐用 Chrome 浏览器) image.png 3、点击页面元素,即可获取元素xpath,name 4、若切换页面,需现在手机上切换,然后刷新浏览器,则获取手机的最新页面。 以上~

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册