简体   繁体   English

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

[英]Gradle error while building the application

Have first module and second module (Phone and Tables Module)有第一个模块和第二个模块(电话和表格模块)

gradle one (main) gradle 一(主)

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 second 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"
    }
...

While building catch error "Dependent features configured but no package ID was set."构建时捕获错误“已配置相关功能但未设置 package ID。” Why??为什么?? cannot understand.不能理解。

I think in second gradle you should change com.android.application to com.android.library I think in second gradle you should change com.android.application to com.android.library

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM