2
回答
oschina的2.6.6客户端我导入到as2.2后的问题
【腾讯云】校园拼团福利,1核2G服务器10元/月!>>>   

@巴拉迪维 你好,想跟你请教个问题:@巴拉迪维 你好,想跟你请教个问题:

oschina的2.6.6客户端我导入到as2.2后 注释了签名可以正常编译但是

Module Setting?中的Complie Sdk等都是空的,我添加相应的内容后报Android() 项无效 ,我添加了

apply plugin: 'com.android.application'
android {

    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_7
        targetCompatibility JavaVersion.VERSION_1_7
    }

    buildToolsVersion '23.0.3'
compileSdkVersion 19
}
?
?后报AndroidManifest.xml找不到包名了?

这个应该怎么解决呢,谢谢

举报
ANDYLGG
发帖于1年前 2回/209阅
共有2个答案 最后回答: 1年前

为什么要在Module中加入这些配置呢?我们不需要这样做的啊。

我们目前的项目中关于gradle的配置是这样的:

1、在项目根目录下build.gradle中声明了整体的一些配置,如:

ext {
    compileSdkVersion = 24
    buildToolsVersion = "24.0.3"
    applicationId = "net.oschina.app"
    minSdkVersion = 15
    targetSdkVersion = 24
    versionCode = 267
    versionName = "v2.6.7(1610181630)"
}



2、在app目录下的build.gradle中是整个app需要的配置,大部分都在这里

compileSdkVersion rootProject.ext.compileSdkVersion
    buildToolsVersion rootProject.ext.buildToolsVersion

    defaultConfig {
        applicationId rootProject.ext.applicationId
        minSdkVersion rootProject.ext.minSdkVersion
        targetSdkVersion rootProject.ext.targetSdkVersion
        versionCode rootProject.ext.versionCode
        versionName rootProject.ext.versionName
    }



其他不需要配置,尤其那些Module不需要。

顶部