换了m1跑旧kotlin项目编译报错

Execution failed for task ':app:kaptDebugKotlin'.
> A failure occurred while executing org.jetbrains.kotlin.gradle.internal.KaptExecution
   > java.lang.reflect.InvocationTargetException (no error message)

* Try:
Run with --info or --debug option to get more log output. Run with --scan to get full insights.

一定要点 Run with --info 看报错信息,错误信息如下:

Caused by: java.lang.Exception: No native library is found for os.name=Mac and os.arch=aarch64. path=/org/sqlite/native/Mac/aarch64
    at org.sqlite.SQLiteJDBCLoader.loadSQLiteNativeLibrary(SQLiteJDBCLoader.java:333)
    at org.sqlite.SQLiteJDBCLoader.initialize(SQLiteJDBCLoader.java:64)
    at androidx.room.verifier.DatabaseVerifier.<clinit>(DatabaseVerifier.kt:68)
    ... 49 more

解决方案

//引入这个包
kapt "org.xerial:sqlite-jdbc:3.34.0"

Mac M1 Android Kotlin Mac and os.arch=aarch64错误相关推荐

  1. 【Android】Mac M1 Android开发环境搭建(Android Studio和JDK安装)

    Mac M1 Android开发环境搭建 简介 Mac M1 Android Studio安装 Android Studio cannot open Local Terminal 解决方法 Mac M ...

  2. mac怎么配置php开发环境变量,Mac M1安装mnmp(Mac+Nginx+MySQL+PHP)开发环境

    之前刚装好了 HomeBrew ,接下来就要安装 环境了. 注意:如果 brew install 出以下错误, 则安装时使用arch -arm64 brew install软件包名 进行安装 安装 N ...

  3. cerebro 不兼容报错 os.arch=aarch64

    从图中可以看到,cerebro报错的原因是 sqlite java.lang.Exception:No native library is found for os.name=Mac and os.a ...

  4. mac 锤子android助手,Mac+Android好帮手 锤子SmartFinder

    苹果的Mac系列电脑一直都是以高端的形象出现,特别是在办公方面能给人更高效的体验,但是它的系统OS X适配的软件数量不多也是Mac电脑的一大缺陷,尤其是对那些使用安卓手机的用户更是如此.OS X系统并 ...

  5. mac 远程控制android,允许Mac用户使用其Android设备远程控制其Mac媒体

    众所周知,并非所有XDA社区成员都喜欢Apple产品,而是更喜欢Android和Linux或Windows操作系统作为其设备和计算机.但是,仍有许多人在执行许多计算机绑定的任务和操作时仍然不能忽略Ap ...

  6. [Mac M1]Android Studio运行模拟器

    大多数模拟器都是基于x86芯片的,下载安装Android Studio之后带的模拟器在 M1 苹果笔记本启动时会报错,提示不支持,同时国内网易mumu等模拟器在M1上也没做适配,为了适配M1芯片笔记本 ...

  7. mac 开启android 模拟器,Mac下安卓模拟器环境配置

    打开mac的terminal终端,输入cd ~/ [进入当前用户的home目录] 输入 touch .bash_profile [如果没有.bash_profile这个文件,则创建一个这个文件] 输入 ...

  8. mac调试android studio,Mac系统下AndroidStudio真机调试

    Mac系统下AndroidStudio真机调试. 一.首先将android手机通过USB数据线连接Mac,获取设备的Product ID,这里提供两种获取方式: 打开终端输入:system_profi ...

  9. mac 配置android home,mac上配置Android环境变量的方法

    1.AndroidSDK路径查看 (1)AndroidStudio: 菜单栏AndroidStudio > Preferences > Appearences&Behavior & ...

最新文章

  1. Flex Air程序打包成独立的exe安装文件
  2. 剥开比原看代码08:比原的Dashboard是怎么做出来的?
  3. contains java_Java CopyOnWriteArraySet contains()用法及代码示例
  4. python算法与数据结构-循环链表
  5. 20181120-1 每周例行报告
  6. Ajax入门总结--Ajax跨域请求
  7. 如何处理VMware启动虚拟机时的错误信息Failed to lock the file
  8. 【转】3.4(译)构建Async同步基元,Part 4 AsyncBarrier
  9. 未签名的应用程序请求对系统进行无限制访问_关于JavaScript的的高速缓存未命中分析
  10. PADS9.5实战攻略与高速PCB设计-强烈推荐教程资料(完整书签)
  11. 音乐相册android studio,手机音乐相册制作软件哪个好用?2018音乐相册制作软件推荐...
  12. matlab生成指数分布,MATLAB如何使用exppdf函数计算指数分布的概率密度
  13. Linux——MySQL-MMM
  14. django踩坑记录
  15. python主机配置_python 之根据自己的需求配置hostname
  16. long型转String(*)
  17. BUSD停BUSD停止发行,从HAY的发行机制看去中心化稳定币的重要性
  18. 时间戳转换成日期格式
  19. 高通平台音频audio基本知识概述
  20. 贝叶斯网专题1:信息论基础

热门文章

  1. 用友java怎么下载_网上下载石大的家庭财务管理系统的源代码,要怎么运行啊,里面有jsp文件,也有Java文件,也有sql文件...
  2. KOL与KOC到底有什么区别?
  3. android自动修音,唱吧自动修音
  4. c++20中的分支预测
  5. 使用C51单片机,89C52RC来读取热电偶温度
  6. HTTP的缓存机制是什么?
  7. Docker安装Gitlab服务器并配置使用(完整版)
  8. win10的“全新启动”功能,摇身一变为纯净版系统
  9. hostapd wpa_supplicant madwifi详细分析(九)——wps原理及实现 一
  10. ASJ系列剩余电流继电器在农电安全管理中的应用-安科瑞耿敏花