Quando aggiungo un plug-in a un progetto di PhoneGap 3.0.0 con una piattaforma Android, ho un errore anche se sono stati aggiunti un po 'di file per il plugin. Oltre a tale errore quando lo aggiungo, il manifest Android non viene mai aggiornato con le autorizzazioni corrette.Il plugin per l'estensione di PhoneGap non riesce (errno 34) */plugin.xml
$ cordova plugin ls
No plugins added. 'Use cordova plugin add <plugin>'.
$ sudo cordova plugin add "http://git-wip-us.apache.org/repos/asf/cordova-plugin-media-capture.git"
{ [Error: ENOENT, no such file or directory '/tmp/plugman-tmp1375200648427/*/plugin.xml']
errno: 34,
code: 'ENOENT',
path: '/tmp/plugman-tmp1375200648427/*/plugin.xml',
syscall: 'open' }
$ cordova plugin ls
[ 'org.apache.cordova.core.media-capture' ]
Questo è stato utile, ho capito che inizialmente quando ho installato cordova avevo visto un avviso: 'npm WARN engine [email protected]: voluto: {" node ":"> = 0.9 .9 "} (current: {" node ":" v0.8.22 "," npm ":" 1.2.14 "})' e da allora mi sono aggiornato alla versione più recente del nodo ma non ho eseguito nuovamente 'sudo comando npm install -g cordova'. Ri-eseguire quel comando (perché questo post mi ha fatto sospettare di plugman) ha ottimizzato o risolto qualsiasi cosa fosse necessaria e lasciami andare avanti! – pulkitsinghal