IBM MobileFirst 8.0 Cordova android плагин mfp-push больше не поддерживается? - PullRequest
0 голосов
/ 16 января 2019

Я не могу собрать android-версию своего проекта IMF + IonicV3 (cordova).

Я также протестировал это на чистой версии (пустой проект, добавлен плагин mfp, сборка, затем добавлен mfp-push и сборканевозможно на Android)

Окружающая среда :

ионный (Ионный CLI): 4.7.1

Ионный каркас: ионный-угловой 3.9.2

@ ionic / app-scripts: 3.2.1

cordova: 7.1.0

Cordova Платформы: android 6.3.0

Инструменты Android SDK: 26.1.1

NodeJS: v10.8.0

npm: 6.5.0

cordova-plugin-mfp ^ 8.0.2018112111

cordova-plugin-mfp-push ^ 8.0.2018122606

Проблема

Не удалось уведомить ProjectEvaluationListener.afterEvaluate (), но основнойОшибка конфигурации имеет приоритет.java.lang.IllegalStateException: buildToolsVersion не указано.на com.google.common.base.Preconditions.checkState (Preconditions.java:173) на com.android.build.gradle.BasePlugin.createAndroidTasks (BasePlugin.java:645) на com.android.build.gradle.BasePlugin $ 10.вызов (BasePlugin.java:608) на com.android.build.gradle.BasePlugin $ 10.call (BasePlugin.java:605) на com.android.builder.profile.ThreadRecorder.record (ThreadRecorder.java:156) на ком.android.builder.profile.ThreadRecorder.record (ThreadRecorder.java:120) в com.android.build.gradle.BasePlugin.lambda $ createTasks $ 1 (BasePlugin.java:603) в org.gradle.internal.event.BroadcastDispatch $ ActionInvocationH.dispatch (BroadcastDispatch.java:93) в org.gradle.internal.event.BroadcastDispatch $ ActionInvocationHandler.dispatch (BroadcastDispatch.java:82) в org.gradle.internal.event.AbstractBroadcastDispatch.dispatch: atB)org.gradle.internal.event.BroadcastDispatch.dispatch (BroadcastDispatch.java:79) в org.gradle.internal.event.BroadcastDispatch.dispatch (BroadcastDispatch.java: 30) в org.gradle.internal.dispatch.ProxyDispatchAdapter $ DispatchingInvocationHandler.invoke (ProxyDispatchAdapter.java:93) в com.sun.proxy..notifyAfterEvaluate (LifecycleProjectEvaluator.java:82) в org.gradle.configuration.project.LifecycleProjectEvaluator.doConfigure (LifecycleProjectEvaluator.java:76) в org.gradle.configuration.project.LifecycleProjectEvaluator.access $ 000 (Lifecyclegava:).gradle.configuration.project.LifecycleProjectEvaluator $ 1.execute (LifecycleProjectEvaluator.java:53) в org.gradle.configuration.project.LifecycleProjectEvaluator $ 1.execute (LifecycleProjectEvaluator.java:50) в org.gradle.internal.Transformers $ 4.tTransformers.java:169) в org.gradle.internal.progress.DefaultBuildOperationExecutor.run (DefaultBuildOperationExecutor.java:106) в org.gradle.internal.progress.DefaultBuildOperationExecutor.run (DefaultBuildOperationExecuto)r.java:61) в org.gradle.configuration.project.LifecycleProjectEvaluator.evaluate (LifecycleProjectEvaluator.java:50) в org.gradle.api.internal.project.DefaultProject.evaluate (DefaultProject.java:628) в org.gradle.api.internal.project.DefaultProject.evaluate (DefaultProject.java:129) в org.gradle.execution.TaskPathProjectEvaluator.configure (TaskPathProjectEvaluator.java:35) в org.gradle.execution.TaskPathProjectEvaluator.conator.jpg.Java: 158) в org.gradle.internal.Transformers $ 4.transform (Transformers.java:169)в org.gradle.internal.progress.DefaultBuildOperationExecutor.run (DefaultBuildOperationExecutor.java:106) в org.gradle.internal.progress.DefaultBuildOperationExecutor.run (DefaultBuildOperationExecutor.java:56) в org.gradle.initialization.DefaultGradleLauncher.doBuildStages (DefaultGradleLauncher.java:158) в org.gradle.initialization.DefaultGradleLauncher.doBuild (DefaultGradleLauncher.java:119) в org.gradle.initialization.DefaultGradleLauncher.run (DefaultGradleLauncher.java:102) в org.gradle.launcher.exec.GradleBuildController.run (GradleBuildController.java:71) в org.gradle.tooling.internal.provider.ExecuteBuildActionRunner.run (ExecuteBuildActionRunner.java:28) в org.gradle.launcher.exec.ChainingBuildActionRunner.run (ChainingBuildActionRunner.java:35) в org.gradle.launcher.exec.InProcessBuildActionExecuter.execute (InProcessBuildActionExecuter.java:41) в org.gradle.launcher.exec.InProcessBuildActionExecuter.execute (InProcessBuildActionExecuter.java:26) в org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute (ContinuousBuildActionExecuter.java:75) в org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute (ContinuousBuildActionExecuter.java:49) в org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute (ServicesSetupBuildActionExecuter.java:44) в org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute (ServicesSetupBuildActionExecuter.java:29) в org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild (ExecuteBuild.java:67) в org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute (BuildCommandOnly.java:36) в org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed (DaemonCommandExecution.java:120) в org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute (WatchForDisconnection.java:47) в org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed (DaemonCommandExecution.java:120) в org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute (ResetDeprecationLogger.java:26) в org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed (DaemonCommandExecution.java:120) в org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute (RequestStopIfSingleUsedDaemon.java:34) в org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed (DaemonCommandExecution.java:120) в org.gradle.launcher.daemon.server.exec.ForwardClientInput $ 2.call (ForwardClientInput.java:74) в org.gradle.launcher.daemon.server.exec.ForwardClientInput $ 2.call (ForwardClientInput.java:72) в org.gradle.util.Swapper.swap (Swapper.java:38) в org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute (ForwardClientInput.java:72) в org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed (DaemonCommandExecution.java:120) в org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute (LogAndCheckHealth.java:55) в org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed (DaemonCommandExecution.java:120) в org.gradle.launcher.daemon.server.exec.LogToClient.doBuild (LogToClient.java:60) в org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute (BuildCommandOnly.java:36) в org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed (DaemonCommandExecution.java:120) в org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild (EstablishBuildEnvironment.java:72) в org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute (BuildCommandOnly.java:36) в org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed (DaemonCommandExecution.java:120) в org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy $ 1.run (StartBuildOrRespondWithBusy.java:50) вorg.gradle.launcher.daemon.server.DaemonStateCoordinator $ 1.run (DaemonStateCoordinator.java:297) по адресу org.gradle.internal.concurrent.ExecutorPolicy $ CatchAndRecordFailures.onExecute (ExecutorPolicy.jternal.gra. at.StoppableExecutorImpl $ 1.run (StoppableExecutorImpl.java:40) в java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1142) в java.util.concurrent.ThreadPoolExececutor: на рабочем месте.lang.Thread.run (Thread.java:745)

FAILURE: сборка завершилась неудачей с исключением.

  • Где: тест скрипта / платформы / android / cordova-plugin-mfp-push / starter-build-extras.gradle 'строка: 14

  • Что пошло не так: возникла проблема при оценке скрипта.

    Не удалосьне найти метод google () для аргументов [] в контейнере хранилища.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...