Cordova Android duplicato usa-function da due plugin

Sto utilizzando due diversi plugin in cordova, che hanno entrambi gli stessi uses-feature , uno con android:required="false" e uno senza.

Ciò comport un errore durante la creazione:

  • Invio di dati al mio widget (homescreen)
  • Nessuna tale function acos esiste
  • Eccezione Android: 'java.lang.NoClassDefFoundError: javax.jmdns.JmDNS'
  • Problema dell'emulatore in Android
  • Facebook Sdk non è stato inizializzato
  • PhoneGap / Cordova Sviluppo Android
  •  processDebugManifest /path/to/project/platforms/android/AndroidManifest.xml:31:5 Error: Element uses-feature#android.hardware.camera at AndroidManifest.xml:31:5 duplicated with element declared at AndroidManifest.xml:27:5 /path/to/project/platforms/android/AndroidManifest.xml:32:5 Error: Element uses-feature#android.hardware.camera.autofocus at AndroidManifest.xml:32:5 duplicated with element declared at AndroidManifest.xml:28:5 /path/to/project/platforms/android/AndroidManifest.xml:0:0 Error: Validation failed, exiting :processDebugManifest FAILED ..... ERROR building one of the platforms: Error: /path/to/project/platforms/android/cordova/build: Command failed with exit code 1 You may not have the required environment or OS to build this project 

    Il manifesto compilato ha i seguenti quando costruito:

     ... <uses-feature android:name="android.hardware.camera" android:required="false" /> <uses-feature android:name="android.hardware.camera.autofocus" android:required="false" /> <uses-feature android:name="android.hardware.camera.flash" android:required="false" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-feature android:name="android.hardware.camera" /> <uses-feature android:name="android.hardware.camera.autofocus" /> ... 

    C'è qualcosa che posso fare per risolvere questo problema?


    cordova versione 5.4.1

  • Come posso trovare tutti i punti in un path in Android?
  • Come posso tranquillamente (indirettamente) interrogare un database postgresql in android?
  • Android: riutilizzo dello stesso object di visualizzazione in attività diverse (il caso riguarda banner pubblicitari)
  • Installare l'applicazione in modo programmato su Android
  • Rimuovere il SearchIcon come suggerimento nel searchView
  • Caricamento video a Google Drive in modo programmato (API Android)
  • 2 Solutions collect form web for “Cordova Android duplicato usa-function da due plugin”

    1. Aprire i plugin / [il nome del plugin] /plugin.xml

    2. rimuovere questa linea:

     `<uses-feature android:name="android.hardware.camera" android:required="false" />` 

    3. ricostruisci il tuo progetto

    1. Oltre a rimuovere le righe duplicate nel file plugins.xml, vai a [il tuo progetto] /platforms/android/android.json e rimuovi anche le righe duplicate nel file.

    2. Riaprire il terminal di command prima di compilare nuovamente il progetto.

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.