2016-04-11 3 views
0

я добавил уведомления плагин с помощью этой команды:Кордова не в состоянии построить с Cordova-Plugin-местных-уведомлений

cordova plugin add https://github.com/katzer/cordova-plugin-local-notifications.git 

Однако, когда я строю приложение, он терпит неудачу с ошибкой ниже. Кто-нибудь может помочь?

> cordova build android --release 

ANDROID_HOME=E:\Android\sdk 
JAVA_HOME=C:\Program Files\Java\jdk1.8.0_31 

FAILURE: Build failed with an exception. 

* What went wrong: 
A problem occurred configuring root project 'android'. 
> Could not resolve all dependencies for configuration ':_debugCompile'. 
    > Could not find any version that matches com.android.support:support-v4:+. 
    Searched in the following locations: 
     https://repo1.maven.org/maven2/com/android/support/support-v4/maven-metadata.xml 
     https://repo1.maven.org/maven2/com/android/support/support-v4/ 
    Required by: 
     :android:unspecified 

* Try: 
Run with --stacktrace option to get the stack trace. Run with --info or --debug 
option to get more log output. 

BUILD FAILED 

Total time: 4.119 secs 
Error: Error code 1 for command: cmd with args: /s,/c,"E:\PhoneGap\MyApp\platforms\android\gradlew 
cdvBuildRelease -b E:\PhoneGap\MyApp\platforms\android\build.gradle 
-Dorg.gradle.daemon=true -Pandroid.useDeprecatedNdk=true" 

ответ

0

Принимая сигнал от @Del я установил следующие дополнительные годов и сборка была успешной. Я использую Cordova 6.1.1

enter image description here

1

У меня есть аналогичная проблема, и я достиг рабочего стола. После создания платформы, открыть/андроида папку платформы с Android Studio

На вкладке влево проекта, щелкните левой кнопкой мыши в андроида, и выберите "Настройки Open Module"

Перейдите в "Зависимости" Tab, нажмите кнопку «+ "и„Библиотека Dependency“

Выберите„поддержка v4“и нажмите„OK“

Теперь вы можете построить его.

Кроме того, это может быть достигнуто добавлением

<framework src="com.android.support:support-v4:+" /> 

К вашему config.xml, но он не работал для меня

Также у Вас есть больше информации здесь:

https://github.com/phonegap-build/PushPlugin/issues/492

Возможно, это поможет вам.

Пожалуйста, напишите ваши результаты

+0

Thanks. На самом деле я не использую Android Studio. Just Notepad ++ для кодирования и командной строки для построения. Таким образом, кулак отсутствует. Я также попробовал второй вариант, но это также дало ту же ошибку. Есть ли какое-то конкретное место для размещения этого заявления? Или это может быть где угодно в файле config.xml? – Anjum

+0

Plz См. Мой ответ – Anjum

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