2014-01-15 4 views
0
// Top-level build file where you can add configuration options common to all sub-projects/modules. 
buildscript { 
repositories { 
    mavenCentral() 
} 
dependencies { 
    classpath 'com.android.tools.build:gradle:0.7.0' 
} 
} 

allprojects { 
repositories { 
    mavenCentral() 
} 
} 

apply plugin: 'android' 

android { 
compileSdkVersion 17 
buildToolsVersion "17.0.0" 

sourceSets { 
    main { 
     manifest.srcFile 'AndroidManifest.xml' 
    } 
} 

defaultConfig { 
    minSdkVersion 8 
    targetSdkVersion 16 
} 
} 

По-прежнему не повезло после долгих исследований. Я меняю номер версии, и манифест android соответствует minSdkVersion и targetSdkVersion в качестве файла build.gradle выше. Не знаю, почему это не работает?!?Выполнение не выполнено для задачи: appprocessDebugManifest. Не удалось слияние манифеста. См. Консоль для получения дополнительной информации

ответ

0

В системе построения града minSdkVersion и targetSdkVersion, определенной в файле AndroidManifest.xml, будет заменен на то, что вы упомянули в файле build.gradle.

Если вы используете несколько модулей или библиотек в своем проекте, убедитесь, что все файлы build.gradle, а также файлы AndroidManifest.xml имеют одинаковый набор параметров для minSdkVersion и targetSdkVersion.

ОБНОВЛЕНО

Это могло бы возможно, что любая библиотека как google_play_services или другой с использованием различных minsdkVersion.

Проверьте выходные данные Gradle Console и внесите необходимые изменения в файлы AndroidManifest.xml, а также в файлы build.gradle. Также учтите, что все ваши файлы build.gradle и AndroidManifest.xml должны иметь одинаковые minsdkVersion. Я попытался с разными значениями и, наконец, обнаружил, что большинство библиотек использует minSdkVersion 8.

Также для лучшей практики вы можете удалить min и target sdk из Manifest и включить их в файл build.gradle только для минимальной путаницы.

+0

Да, все build.gradle имеют одинаковые minSdkversion и tasksdkversion, но все же возникает одна и та же проблема. – user3179245

+0

@ user3179245 проверить мой обновленный ответ. – pyus13

Смежные вопросы