换了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. Ubuntu环境下使用gnuplot由数据表绘制曲线图
  2. PYTHON黑帽编程1.5 使用WIRESHARK练习网络协议分析
  3. redis 管理工具_Redis的跨平台GUI 桌面管理工具
  4. 决策实验(1)——分钱任务
  5. bzoj1078【SCOI2008】斜堆
  6. QT的QQmlPropertyMap类的使用
  7. 阿里云sql监控配置-druid
  8. Java PipedOutputStream close()方法与示例
  9. spring4.0:@Configuration的使用
  10. java 数组 算法_常见算法总结 - 数组篇
  11. 没有Where条件下group by走索引
  12. apollo本地启动调方式
  13. 立创EDA学习笔记(3)——创建元件封装
  14. 英语播客列表opml_Hanselminutes播客Feed列表
  15. 垃圾食品对身体的影响可不仅仅是减慢新陈代谢这么简单
  16. SwiftUI 使用Apple Visionkit构建文档扫描仪
  17. 【性能测试】性能测试指标TPS(Transaction per Second)
  18. python格式jpg转换png(批量处理,深度24,尺寸不变)
  19. 关于css中line-height(行高)设置无效的问题
  20. java实现环形数组

热门文章

  1. [CF538E]Demiurges Play Again 树形DP
  2. 设计模式:观察者模式
  3. 品牌是选择KOC还是KOL?抖音KOC如何进行推广投放?
  4. 【python爬虫系列】爬虫+Selenium
  5. 电脑扩展双屏幕,解决屏幕显示模糊的问题
  6. 浅谈相机<2>实际相机选型
  7. 走进Python--Python的历史及设计哲学与应用范围
  8. 每日一题-leetcode 365. 水壶问题
  9. Android超级简单的实现圆形,矩形和圆角
  10. 愿梦想与希望在春天一起到来——人民大学与加拿大女王大学金融硕士