2015-06-29 9 views
15

Oggi ho pensato di provare a parlare con PhoneGap.Impossibile trovare il file di script "C: res windows zip.js" in PhoneGap (windows)

  • installati Node.js

  • PhoneGap installato utilizzando il comando:

    npm install -g phonegap 
    
  • app creata usando

    phonegap create my-app 
    
  • eseguendo il comando

    phonegap run android 
    
  • ottenuto questo errore - Impossibile trovare il file di script "C: \ res \ windows \ zip.js"

Non

sicuro di quello che sta succedendo. Ho provato a scaricare zip.js e a collocarlo all'interno di www \ js oltre che a creare. Non sono sicuro del motivo per cui l'errore si riferisce alla cartella res mentre non ce n'è.

Chiunque ha dovuto affrontare una situazione simile?

+0

Affrontare gli stessi problemi qui. Cercando PhoneGap per la prima volta e davvero non facendo molti progressi a causa di questo errore – danboh

+0

Sto ricevendo lo stesso errore durante l'esecuzione di PhoneGap ios, lo fai anche tu? – danboh

risposta

1

Potete vedere problema Github con lo stesso probmlem ->https://github.com/phonegap/phonegap-cli/issues/81

o qui ->https://github.com/phonegap/phonegap-cli/issues/77

Si dovrebbe andare alla directory app:

$ cd my-app/ 
$ phonegap build android 
+1

Sto eseguendo il comando dalla directory "mia-app", ma ancora visualizza l'errore che non riesce a trovare il file js. Nel mio caso, sta cercando di cercare nella directory C: \ Users \ MyUser \ res \ windows. Questo sembra essere il genitore da cui eseguo il comando – SupremeDud

5

sono stato in grado di sbarazzarsi dell'errore aggiornando Phoneegap:

npm update -g phonegap 
+1

Questo ha funzionato per me, grazie! – SupremeDud

1

Ho avuto lo stesso problema e ho trovato una soluzione!

Soluzione:

  • di assicurare aver installato il JDK Java e Android SDK (ho installato l'SDK di Android tramite Android Studio)

  • Installare Cordova (nucleo di PhoneGap). Perché non sono sicuro che tu possa eseguire i comandi cordova senza installare cordova separatamente.

  • Ora il motivo per cui i comandi non funzionavano: dopo phonegap create my-app, la CLI di PhoneGap non crea una cartella per la piattaforma Android. Pertanto, quando si esegue il comando: phonegap run android, la piattaforma Android non è presente nel progetto PhoneGap. Per risolvere questo problema, eseguire il seguente comando: cordova platform add android (nella cartella dell'app-app)
  • Quindi compilare: phonegap local build android e l'app Android verrà compilata correttamente.

alternative facile:

  • PhoneGap Build: Si tratta di un servizio basato su cloud, che elimina la necessità di diversi SDK per generare l'applicazione per diverse piattaforme.È un servizio gratuito a condizione che le tue applicazioni siano open-source o che tu limiti le tue app private a una sola.

  • Sviluppare l'applicazione con il proprio amato edittor/IDE ed eseguire l'applicazione con Desktop app, che esegue un server locale che si collega all'applicazione e che è possibile scaricare negli archivi delle applicazioni.

  • Basta compilare/eseguire l'applicazione nell'IDE della piattaforma. In caso di Android, utilizzare Android Studio per creare e distribuire l'applicazione sul dispositivo. (Apri le piattaforme-> Progetto Android nel tuo IDE)