IDEA 并不总是部署最新的更改

问题描述 投票:0回答:3

我尝试在一个文件夹中运行 Android 应用程序和桌面应用程序的撰写,但遇到了一些问题。

MyProject
│   │└──android
│   │     │ └── app
│   │     │   └──build.gradle.kts
│   │     └── build.gradle.kts
│   └── desktop
│       └── build.gradle.kts
└── settings.gradle.kts

settings.gradle.kts

pluginManagement {
  repositories {
    google()
    gradlePluginPortal()
    mavenCentral()
    maven("https://maven.pkg.jetbrains.space/public/p/compose/dev")
  }
  plugins {
    kotlin("multiplatform").version("1.7.10")
    id("org.jetbrains.compose").version("1.2.0")
  }
}

dependencyResolutionManagement {
  repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
  repositories {
    google()
    mavenCentral()
  }
}

rootProject.name = "MyProject"
include("android:app")
include("desktop")

我的 Android 应用程序具有单模块架构,但是当我在 IDEA 中运行

android.app
时,它会尝试在我的模拟器/手机上直接安装 apk,而不需要经过构建阶段。如果我删除build文件夹中的app-debug.apk并再次运行,将无法安装该apk。 IDEA: IntelliJ IDEA 2022.3.2 (Ultimate Edition) AGP: 7.3.0 gradle: 7.5.1 02/06: Launching 'android.app' on <default>. Error loading build artifacts from: C:\Users\...\android\app\build\intermediates\apk_ide_redirect_file\debug\redirect.txt

就像上面的错误一样,IDEA似乎永远尝试安装缓存的apk而不是构建最新的apk

android kotlin gradle intellij-idea android-gradle-plugin
3个回答
2
投票

https://stackoverflow.com/a/65955788/15486462


1
投票

使用与默认配置应用程序相同的参数为运行创建新配置

Run && Edit Configuration && Add New Configuration && Rename && Choose app Module && Apply && Run app normally from Run Button android studio



0
投票

© www.soinside.com 2019 - 2024. All rights reserved.