pod失败执行:sudo arch -x86_64 gem install ffiThenarch -x86_64 pod installM1芯片的Mac无法在模拟器上运行项目building for iOS Simulator或could not find module for target..真机上可运行,模拟器上不行,并出现以下错误:in xx/xx/arm64, building for
转载
2023-12-26 10:52:40
57阅读
也许每个人出生的时候都以为这世界都是为他一个人而存在的,当他发现自己错的时候,他便开始长大少走了弯路,也就错过了风景,无论如何,感谢经历转移发布平台通知:将不再在发布新文章,敬请移步知识星球感谢大家一直以来对我的和支持,但是我决定不再在这里发布新文章了。为了给大家提供更好的服务和更深入的,我开设了一个知识星球,内部将会提供更深入、更实用的技术文章,这些文章将更有价值
转载
2024-01-14 20:34:47
43阅读
一.背景入手了apple macbook m1芯片版本,迫不及待的想配置开发环境进行开发调试,但是却遇到了如下Android Studio同步报错问题:二.复现步骤2.1.配置jdk首先下载jdk:https://cdn.azul.com/zulu/bin/zulu11.50.19-ca-jdk11.0.12-macosx_aarch64.dmg(这里为什么要用zulu jdk呢,因为zulu提供
转载
2024-01-18 16:05:12
193阅读
在我计划外的,本意想要拒绝M1芯片的,因为做为开发者,有的编译库和软件真的害怕出现兼容问题,编译不过。结果申请下来的意外成了M1 Pro。也罢。尝试一下吧。搞完以后,一定要重启一下,否则某些应用,没有系统环境!1. bash&脚本1.1 zsh切bash这一部分,纯属个人习惯。外面推荐zsh+o my zsh。百度搜索如何切换。 chsh -s /bin/bash 选择。 chsh -s
转载
2023-12-07 09:35:05
161阅读
AnodroidAndroid开发环境搭建配置JDK配置AndroidStudioADB真机调试调试minsdk(api 15) > devicesdk(api 10) 类似问题Android的快速建模开发调试信息的输出UI控件与代码关联Android生命周期函数常用控件NDK与JNINDKNDK配置JNILibcurl Android开发环境搭建选择在Linux下进行开发配置JDK下载安
转载
2024-07-09 15:29:24
49阅读
本月初带有苹果M1芯片的Mac实际用户跑分曝光了,这是苹果首次尝试在移动计算机设备上植入自研芯片,而随后苹果M2的消息传开,将在2021年投入到新款Mac中。基本在相同时间苹果又宣布整合原班人马,投入65亿开发自研基带。自研芯片打通 iOS 苹果M1植入Mac笔记本后,苹果首次实现了ARM化的晋升。从X86到ARM着实需要勇气,虽然这一步比较冒险,但在软件上彻底打通了iOS,最新的Mac笔记本上已
转载
2024-01-13 19:34:10
83阅读
前言2020年11月,苹果发布了M1芯片以及搭载M1芯片的Mackbook pro,由于我的老笔记本还是17款的8G内存的Macbook pro,已无法满足高效工作的需求,而M1芯片在各个自媒体的评测中都取得了非常惊人的性能成就,于是我将自己的旧笔记本通过Apple官方回收卖掉,置换了一台16G的搭载了M1芯片的Macbook pro,本以为工作效率会大大提升,没想到悲剧才开始。各种坑与解决方案由
转载
2023-10-26 05:33:48
0阅读
M1 Mac 开发Android遇到的坑点与我的解决方法更新2021-07-29前言开发工具Q:Android studio能用吗?Q:IDEA好用吗?Q:IDEA编译不成功,怎么办?Q:IDEA运行项目到手机不成功,怎么办?Q:XML文件无法预览,怎么办?Q:kotlin coroutines协程库无法使用?Q:遇到androidx:room相关的报错完事 更新2021-07-29目前Andr
转载
2023-10-01 12:52:11
317阅读
一开始是用vscode写 flutter 跑 ios,等UI写的差不多时候,就想跑一下andiod 看看效果。没想到这下跑出问题来了。一开始就在vscode选择启动 androdi emultor,当然肯定是不行,提示没有 androd studio。于是就下载 androd studio。一路装下去,ok,一点问题没有,后来一线jdk 还没装呢,于是上官网照了最新的1.6装上。我的an
转载
2024-03-06 07:22:14
79阅读
做Android开发不知不觉已经六年多了,从一个一窍不通的小白到现在能够独当一面的老鸟,其中经历不少的坑,以前总是不断百度、询求他人的帮助来解决问题,到现在越来越觉得,其实解决问题的方式有很多种,最重要的是通过自己的不断实践,不断总结,快速定位问题、解决问题,形成自己解决问题的一种方式、方法,从而让自己得到提升。 不知道大家怎么看待一个棘手的问题啊,我以前碰到这种问题很难
转载
2023-07-24 20:51:09
53阅读
【导读】近日,一位前苹果开发者写了一份350页的硬核技术报告,从逆向工程的角度对M1芯片的工作原理进行了详细分析,当然,硬核报告,阅读可能需要一点硬核知识。苹果去年发布的 M1 芯片,因其令人难以置信的 IPC 和极高的能效震惊了科技界,让人们的注意力首次从 x86架构真正转移到事实上的高性能架构上。然而,尽管M1性能强大,这款芯片的生态圈仍然秉承苹果一贯的封闭风格,任何想要利用 M1 硬件的人都
转载
2024-02-04 11:25:33
39阅读
前些天购买了搭载 M1 芯片的 Mac Mini,利用 MacOS 自带的把 2016 款 Macbook Pro 的数据全部迁移到了 Mac Mini 上,发现很多软件都是 Intel 芯片的,想要支持 M1 芯片,需要重新折腾一遍,把折腾记录如下。虚拟机VirtualBox 目前不支持 M1 芯片,只能选择 VMWare Fusion 或者 Parallel Desktop 了。我安装的是 P
转载
2023-11-27 02:48:10
172阅读
3 月 19 日,也就是前两天,Asahi Linux 官方推特宣布:首个原生支持 M1 系列芯片的 Linux 测试版现已发布,所有人皆可使用!Asahi Linux 起初只是一个众筹项目,计划为 Apple Silicon Mac 设备移植 Linux 系统,后来才被命名为 Asahi Linux,开始加速开发。虽然现在还很粗糙,很多功能无法正常工作(例如 GPU 加速、视频编解码器加速、网络
转载
2023-07-28 21:26:44
199阅读
618的时候还是入了我心念念的mac m1 air(16 + 256),通过这段时间的使用有两个体会:快我是一个有轻微强迫症的人,没有兼容Apple芯片的软件我基本都不会安装,而支持Apple芯片架构的软件不管是启动还是运行,速度都很快。费钱并不是说这台笔记本有多贵,只是为了支撑平时的工作需要买很多配件。本篇文章我们看看如何基于Mac m1 搭建一个我自认为舒适的开发工作环境,每款软件我都留上对应
转载
2023-12-19 09:20:10
143阅读
文章目录开头安装软件部分1.QQ/微信/百度云等2.JetBrains系列3.nvm/node1.安装homebrew2.用brew安装nvm,node4.conda+tf+pytorch+opencv1.tensorflow2.pytorch3.opencv5.Go6.vscode7.其他最后2021/4/2更新selenium+浏览器driver的配置 开头最近刚到手一台macbook pr
转载
2023-11-11 22:58:02
210阅读
在这篇博文中,我将为大家详细介绍如何在Mac M1上配置Android开发环境。由于Apple的M系列芯片与传统的Intel芯片架构存在差异,许多开发者在设置环境时可能会遇到一些特有的挑战。因此我会以友好的方式引导你完成这一配置过程。
## 环境准备
在开始之前,我们需要确保你有适当的前置依赖,并做好基本的准备工作。
### 前置依赖安装
首先,确保你已经安装了Homebrew,使用以下命
Android编译过程比较长,配置起来也很麻烦。现仅就工作遇到的问题做个总结。所用硬件平台为amlogic stvm3。---------------------------------------------------------------------------关于版本号:文件build/core/version_defaults.mk用来检查一些跟版本相关的变量是否定义;如果未定义,则使
转载
2024-09-09 16:28:36
19阅读
# Android Studio M1:在M1芯片上的开发新体验
Android Studio是Google推出的一款专为Android开发设计的集成开发环境(IDE)。随着Apple推出M1芯片,许多开发者开始关注如何在这一新硬件平台上使用Android Studio。这篇文章将介绍在M1环境下使用Android Studio的体验,并分享一些基础的代码示例。
## 为什么选择Android
原创
2024-09-08 05:37:57
147阅读
在Android开发中,NFC(近场通信)功能为设备之间的通信提供了一种高效的方式。特别是模拟M1卡的开发,在某些应用场景下会遇到多种挑战,如性能差异、兼容性问题等。本文将详细记录如何解决“Android NFC开发M1模拟卡”的过程中遇到的关键问题,包括版本对比、迁移指南、兼容性处理、实战案例、排错指南以及性能优化。
## 版本对比
在不同版本的Android中,NFC的支持和实现有着显著的
前言目前大家熟知的测试主要分为功能测试、接口测试、UI测试,本文重点介绍的则是UI测试UI 测试UI 测试 通常分为WEB 端和 移动端,前者主要是针对PC端的网站进行测试,主要是模拟各个浏览器的内核的兼容性,后者则是针对App Native、H5、Hybrid进行模拟测试,发现多机型的兼容性问题App Native 测试本文主要介绍APP 原生的UI测试,当然APP 原生目前主流的又分为Andr
转载
2024-07-10 21:41:20
317阅读