移动开发

Mac 电脑安装 ADB 环境完整指南

Mac 电脑安装 ADB 环境完整指南 Mac 电脑安装 ADB 环境完整指南 🍺 方法一:使用 Homebrew(推荐) 1. 安装 Homebrew(如果尚未安装) 2. 安装 Android Platform Tools 3. 验证安装 📦 方法二:手

Apple M2 macOS Flutter环境搭建记录

1.安装 Rosetta 2 环境 sudo softwareupdate --install-rosetta --agree-to-license 2.下载Flutter SDK flutter_macos_arm64_3.7.7-stable.zip 当然你也可以在这个文档中找到最新的安装包SDK,下载arm64版本即可。 当然,你也可以使用克隆的方式下载SDK。具体,根据个人喜好。 3.添

Android Framework - 学习起步

前言 作为一名合格的 Android 开发,需要学习 Framework 知识,来解决 App 稳定性相关的问题 Framework 的源码学习一般由 init.rc 开始看起,因为它是一个 Android 系统启动必备的重要脚本,之后的几大系统进程都是由它启动的,比如 zygote,systemserver 等,这里主要记录一些基本概念,以及 Zygote 启动的源码分析 Binder 原理是相

unity Xcode 项目注意事项

1.xcode报错 Cannot use '@try' with Objective-C exceptions disabled 解决 修改target -> build settings -> All | Combined -> Apple LLVM Compiler 4.2 - Language 中 Enable Objective-C Exceptions为YES

vite打包vue3后如何直接在浏览器打开(非ESModule)

自vite和vue3发布后,我就用他们作为主要的vue开发模式,但是今天需要把以前写的vue3的内容嵌套到一个自己编译的安卓webview中,但是去这个webview中集成esmodule是一件很麻烦的事情,所以我需要使用vite把vue3打包成非esmodule的方式,去让file协议能正常加载。 step1: 安装 @vitejs/plugin-legacy [@vitejs/plugin-l

MacDrive Pro:Windows系统访问Mac磁盘的全能解决方案

本文还有配套的精品资源,点击获取 简介:MacDrive Pro是一款专为Windows系统设计的强大工具,支持在无需安装macOS的情况下直接读取、写入、创建和格式化Mac格式磁盘(如HFS+、APFS),并具备磁盘修复功能。该软件兼容从Windows XP到Windows 10的多个系统版本&

Mac 玩游戏选什么模拟器好?MuMu Mac 版实测聊聊我的结论

文章目录 摘要 一、先说背景:Mac 上玩手游,为什么这么难 二、《明日方舟》实测:大屏基建 + 键鼠指挥,体验上了一个台阶 三、《金铲铲之战》实测:鼠标拖棋子,才是铲铲的正确打开方式 四、顺手对比:应用宝的 Mac 游戏体验 五、6.0 内容预告:Mac 版的功能短板

iOS 利用 RunLoop 原理去监控卡顿

本文是借鉴 戴铭老师 iOS开发高手课 内容总结。 目录 1、卡顿问题 2、RunLoop介绍 3、RunLoop执行过程 介绍 4、RunLoop全部六个状态 5、RunLoop监控卡顿操作  6、直接用 PLCrashReporter这个开源的第三方库来获取堆栈信息 7、微信开源 matrix-ios卡顿监控 工具 8、腾讯 Bugly 工具 Bugly : 可监控 App在运行过程中发生的