Intellij IDEA 运行 KMP 项目

KMP官方文档:www.jetbrains.com/help/kotlin...

插件安装 : KMP 插件在 IDEA 中只有版本 2025.1.1.1 UItimate 可以直接安装,但该版本收费。社区版需要下载安装包安装,但解析需要管理员权限,所以只能在kmp.jetbrains.com/?android=tr...下载构建好的项目压缩包,解压后配置环境

gradle 同步,直接按刷新同步按钮,会因为无法访问 github 或外网等问题报错。解决方法如下:

1、更改依赖库下载路径,C:\Users<YourUsername>.gradle\init.gradle 中添加以下内容

rust 复制代码
allprojects {
    repositories {
        maven { url 'https://maven.aliyun.com/repository/public' }
        maven { url 'https://maven.aliyun.com/repository/google' }
        mavenCentral()
        google()
    }
}

2、 需要直接下载 gradle 镜像资源并拖到文件夹:~/.gradle/wrapper/dists/gradle-8.9-bin/<随机哈希>/,包括 gradle-8.9-bin.zip(必须)和 gradle-8.9-src.zip(可选,我没安装报错了,所以后续也安装了),版本可自行调整。

gradle镜像地址[可选其他镜像地址,此处以腾讯云为例]

arduino 复制代码
https://mirrors.cloud.tencent.com/gradle/

3、 配置好后,重新 build

bash 复制代码
./gradlew build

浏览器运行

方法一: gradle 中选择 composeApp-> kotlin brower -> wasmJsBrowserDevelopmentRun

方法二:terminal 中输入 ./gradle wasmJsBrowserDevelopmentRun

桌面运行

方法一: gradle 中选择 composeApp-> compose desktop -> run

方法二:terminal 中输入 ./gradle run

桌面端运行 JDK 报错解决方法

shift+ctrl+alt+S,SDK 为 JDK

安卓运行

方法一:直接点击 IDE 上方的绿色三角运行

无 Andriod SDK 报错,需官网安卓 SDK,教程如下:

cloud.tencent.com/developer/a...

blog.csdn.net/Z987421/art...

TIPs:安装完毕需配置环境变量,path 中加入 platform-tool 和 tools 的地址

perl 复制代码
setx %ANDRIOD_HOME% "SDK的安装地址"
echo %ANDRIOD_HOME%             // 查询 %ANDRIOD_HOME%环境变量的值,须关闭cmd再打开才生效

在 IDE 中添加 Andriod SDK,shift+ctrl+alt+S 调出 Project Structure,选择 SDKs,点击"+"添加 SDK

SDK 选 Android API...

安卓虚拟机

右侧 Device Manager 中点击"+"添加虚拟机,选择需要的型号,Next,配置信息

点击 IDE 上方的绿色三角运行即可

安卓虚拟机安装报错:Android Emulator hypervisor driver is not installed.

需要 管理员权限,在点击虚拟机的三角按钮时运行报错后 install Android Emulator hypervisor driver

安卓真机

使用 USB 连接电脑和中控台,点击右侧 running Devices,点击"+",选择出现的安卓设备(如果没有,可以重新插一遍 USB),出现下方画面表示连接成功。此时,点击 IDE 上方的绿色三角运行即可

相关推荐
0思必得02 小时前
[Web自动化] Selenium处理动态网页
前端·爬虫·python·selenium·自动化
东东5162 小时前
智能社区管理系统的设计与实现ssm+vue
前端·javascript·vue.js·毕业设计·毕设
catino2 小时前
图片、文件的预览
前端·javascript
layman05284 小时前
webpack5 css-loader:从基础到原理
前端·css·webpack
半桔4 小时前
【前端小站】CSS 样式美学:从基础语法到界面精筑的实战宝典
前端·css·html
AI老李4 小时前
PostCSS完全指南:功能/配置/插件/SourceMap/AST/插件开发/自定义语法
前端·javascript·postcss
_OP_CHEN4 小时前
【前端开发之CSS】(一)初识 CSS:网页化妆术的终极指南,新手也能轻松拿捏页面美化!
前端·css·html·网页开发·样式表·界面美化
啊哈一半醒5 小时前
CSS 主流布局
前端·css·css布局·标准流 浮动 定位·flex grid 响应式布局
PHP武器库5 小时前
ULUI:不止于按钮和菜单,一个专注于“业务组件”的纯 CSS 框架
前端·css
电商API_180079052475 小时前
第三方淘宝商品详情 API 全维度调用指南:从技术对接到生产落地
java·大数据·前端·数据库·人工智能·网络爬虫