移动开发
vite打包vue3后如何直接在浏览器打开(非ESModule)
自vite和vue3发布后,我就用他们作为主要的vue开发模式,但是今天需要把以前写的vue3的内容嵌套到一个自己编译的安卓webview中,但是去这个webview中集成esmodule是一件很麻烦的事情,所以我需要使用vite把vue3打包成非esmodule的方式,去让file协议能正常加载。
step1: 安装 @vitejs/plugin-legacy
[@vitejs/plugin-l
解决conda命令报错CondaSSLError(mac也适用)
问题:CondaSSLError: Encountered an SSL error. Most likely a certificate verification issue.Exception: HTTPSConnectionPool(host=‘repo.anaconda.com’, port=443): Max retries exceeded with u
Mac 电脑安装 ADB 环境完整指南
Mac 电脑安装 ADB 环境完整指南
Mac 电脑安装 ADB 环境完整指南
🍺 方法一:使用 Homebrew(推荐)
1. 安装 Homebrew(如果尚未安装)
2. 安装 Android Platform Tools
3. 验证安装
📦 方法二:手
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
Android Framework - 学习起步
前言
作为一名合格的 Android 开发,需要学习 Framework 知识,来解决 App 稳定性相关的问题
Framework 的源码学习一般由 init.rc 开始看起,因为它是一个 Android 系统启动必备的重要脚本,之后的几大系统进程都是由它启动的,比如 zygote,systemserver 等,这里主要记录一些基本概念,以及 Zygote 启动的源码分析
Binder 原理是相
iOS Swift极光推送点击消息推送内容跳转到对应的界面
本人亲测有效!更多交流可以家魏鑫:lixiaowu1129,公重好:iOS过审汇总,一起探讨iOS技术!
假如你已经集成完了极光,恰好有这个问题不知如何解决,可以看看这篇文章,这篇是针对远程通知的,本地通知大同小异吧。
根据我项目的要求,极光推送跳转指定页面分为两种情况:app在后台情况和app在杀死的情况下。app在前台跳转页面暂时没做过。
杀死app情况
这种情况app是由推送消息唤醒的,a
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 hilt 坑位
之前和现在使用
之前
buildscript {
...
dependencies {
...
classpath 'com.google.dagger:hilt-android-gradle-plugin:2.28-alpha'
}
}
...
apply plugin: 'kotlin-kapt'
apply plugin: 'dagg
Mac 清理缓存,提高内存空间
步骤
1.打开【访达】
2.菜单栏第五个功能【前往】,点击【个人】
3.【command + shift + J】显示所有文件,打开【资源库】
4.删除【Containers】和【Caches】文件
Containers 文件夹:用于存储每个应用程序的沙盒数据,确保应用程序之间的数据隔离。删除这些文件可能导致应用无法正常工
