Указав на последний манифест-merger.jar, представленном в предварительном просмотре Android M и обновляя свои приложения кManifest Слияния терпит неудачу после обновления до Android M
<uses-sdk targetSdkVersion='MNC'>
<uses-sdk minSdkVersion='MNC'>
при попытке использовать явное слияние этих приложений, Я получаю следующее сообщение об ошибке:
EXEC : error : [C:\MyApp\AndroidManifest.xml:3] Failed to parse <uses-sdk targetSdkVersion='MNC'>: must be an integer number or codename.
Я использую ту же команду, я был за предыдущий манифест-merger.jar и работало отлично.
Update1: добавление команды
"F:\bin\JDK.1.7.0.51\bin\java.exe" -classpath "F:\android-MNC-sdk\tools\lib\sdklib.jar;F:\android-MNC-sdk\tools\lib\manifest-merger.jar" com.android.manifmerger.Main merge --out foo.xml --main app1\AndroidManifest.xml --libs appBase\AndroidManifest.xml
Что Gradle для плагином Android вы используете, при условии, что вы используете Android Studio? Это строка 'classpath' в файле верхнего уровня' build.gradle'. – CommonsWare
Я использую специальный инструмент построения компании, и я вызываю manifest-merger.jar сам по себе. –