2016-10-10 3 views
0

Синхронизация файлов проект с Gradle файлами в андроиде студии, в результате следующей ошибкиметод аргументов с Gradle в Android Studio

Error:(14, 0) Could not find method applicationId() for arguments [com.amazon.mysampleapp] on project ':app' of type org.gradle.api.Project. 

где Gradle файл читает

android { 
    compileSdkVersion 23 
    buildToolsVersion "23.0.1" 
    applicationId "com.amazon.mysampleapp" 
    minSdkVersion 15 
    targetSdkVersion 23 
    versionCode 1 
    versionName "1.0" 
    multiDexEnabled = true 
} 

Что происходит здесь ? Удаление ApplicationID перемещает ошибку minSdkVersion

ответ

2

ApplicationID не идет внутри андроида блока, но вместо того, чтобы ваш buildConfig блок:

apply plugin: 'com.android.application' 
android { 
    compileSdkVersion 19 
    buildToolsVersion "19.1" 

    defaultConfig { 
     applicationId "com.example.my.app" 
     minSdkVersion 15 
     targetSdkVersion 19 
     versionCode 1 
     versionName "1.0" 
    } 
} 

Вытащил, что с этой страницы о ApplicationID: http://tools.android.com/tech-docs/new-build-system/applicationid-vs-packagename