构建应用程序时出现 Gradle 错误

时间:2021-04-18 18:56:44

标签: java android kotlin module

有第一个模块和第二个模块(电话和表格模块)

一级(主)

apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-kapt'
apply plugin: 'dagger.hilt.android.plugin'

android {
    compileSdkVersion 30

    defaultConfig {
        applicationId "com.unique.myapplication"
        minSdkVersion 21
        targetSdkVersion 30
        versionCode 1
        versionName "1.0"

        multiDexEnabled true
        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
....

 implementation project(":network")
.....

gradle 秒

plugins {
    id 'com.android.application'
    id 'kotlin-android'
    id 'dagger.hilt.android.plugin'
    id 'kotlin-kapt'
    id 'kotlin-parcelize'
}

android {
    compileSdkVersion 30
    buildToolsVersion "30.0.3"

    defaultConfig {
        applicationId "com.io.network"
        minSdkVersion 21
        targetSdkVersion 30
        versionCode 1
        versionName "1.0"

        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    }
...

在构建时捕获错误“已配置相关功能但未设置包 ID。”为什么??看不懂。

1 个答案:

答案 0 :(得分:0)

我认为在第二个 gradle 中你应该将 com.android.application 改为 com.android.library