Dokumentasi untuk phonegap / cordova benar-benar mengerikan. Yang saya coba lakukan hanyalah menginstal PhoneGap 3.0 di lingkungan Windows saya tetapi tidak berhasil.
Di bawah ini adalah langkah dan poin kegagalan saya. Adakah yang bisa memberi nasihat tentang solusi?
Menurut instruksi :
- Instal Node.js (BERHASIL)
- Dari node.js:
install -g cordova
(BERHASIL) - Tambahkan Platform:
cordova platform add wp8
(TIDAK ADA YANG TERJADI) - Coba dengan phonegap:
phonegap install wp8
(Direktori proyek ERROR tidak dapat ditemukan)
Dari " Panduan platform Windows Phone 8 "
- Instal Windows SDK (BERHASIL)
- "Unduh dan ekstrak salinan terbaru [PhoneGap. Anda akan bekerja di subfolder lib \ windows-phone-8 \ wp8, lib \ windows-phone-8 \ wp7 berisi Cordova versi Windwos Phone 7"
HAH?!?! Di mana lokasi direktori itu?!?! Jadi saya telah menemukan direktori phonegap yang tidak berdokumen terkubur di AppData \ Local ... dan ada direktori libs tetapi yang pasti TIDAK ada subfolder WP8. Dari mana seseorang akan menginstalnya? Mungkin perintah tambahkan platform di atas, tetapi tambahkan itu hanya mengembalikan saya ke prompt perintah baru.
Mencoba menggunakan perintah phonegap: phonegap plaform add wp8
ERROR - 'platform add wp8 "bukan sebuah node.
Saya mendapatkan open source-nya tetapi ini adalah dokumentasi referensi spageti yang brutal. Jika ada yang berhasil menginstal 3.0 untuk WP8, petunjuk apa pun akan membantu.
cordova create hello com.example.hello HelloWorld
di direktori tempat Anda ingin kode berada, dan kemudian berjalancordova platform add wp8
di direktori proyek yang baru saja Anda buat.Jawaban:
Setelah berjam-jam frustrasi ... inilah yang saya temukan.
Saya tidak tahu bagaimana proses yang begitu mudah bisa menghasilkan dokumentasi yang lebih buruk. Seolah-olah itu ditulis oleh pengacara.
sumber
www
folder "global" untuk semua platform.Saya menghadapi masalah yang sama dan berjuang selama satu jam untuk melewatinya dengan membaca dokumen dan masalah lain yang dilaporkan di Stack Overflow tetapi saya tidak menemukan jawabannya. Jadi, berikut adalah panduan untuk berhasil menjalankan phonegap / cordova di Windows Machine.
Ikuti langkah ini
npm install -g phonegap
(dalam kasus instalasi phonegap) atau jalankan perintahnpm install -g cordova
(untuk instalasi Cordova).Saat penginstalan selesai, Anda dapat melihat ini:
Perhatikan baris di atas Anda dapat melihat jalur di mana file tersebut disebutkan. Salin jalan itu. Dalam kasus saya itu
C:\Users\binaryuser\AppData\Roaming\npm\cordova
sangat bergunacd C:\Users\binaryuser\AppData\Roaming\npm\
dan tipecordova
. Itu dia, akhirnya berhasil.-g
kunci tidak berfungsi, Anda telah menyetel jalur Variabel Lingkungan:Computer
dan pilihProperties
.Advanced system settings
di kiri.Environment Variables
bawahAdvanced
tab.PATH
variabel dan klikEdit
.OK
.sumber
Node.js command prompt
, bukanJawaban ini pertama kali diposting di sini: cordova / phonegap tidak membuat direktori android
Dengan dirilisnya Cordova 3.3.0, tampaknya tim PhoneGap mencoba mengatasi kebingungan penamaan. Dokumentasi telah diperbarui untuk merekomendasikan orang menggunakan
cordova
perintah sebagai gantinya. Jangan gunakanperintah lagi.phonegap
Berikut adalah panduan instalasi baru untuk pengaturan bebas masalah yang terjamin:
Instal Cordova (lupakan nama PhoneGap mulai sekarang). Untuk PC:
Dari command prompt, arahkan ke folder yang Anda inginkan untuk membuat proyek Anda menggunakan:
Tentukan OS yang ingin Anda dukung misalnya:
Instal plugin (Jika perlu). Misalnya kami menginginkan yang berikut:
Berikut ini tautan ke Dokumentasi
PhoneGapCordova 3.3.0 http://docs.phonegap.com/en/3.3.0/guide_cli_index.md.html#The%20Command-Line%20Interfacesumber
D:\Project1\platforms\wp8\cordova\lib\build.js(56, 5) WshShell.Exec: The system cannot find the file specified.
Tidak yakin file apa yang dicari.Log("Command: " + command);
komentar. Menghapus komentar itu akan mencetakcommand
, dan Anda akan tahu file apa yang dicari.Saya menghadapi kesalahan yang sama juga. Dan saya bahkan mencoba mengunduh master PhoneGap dari GitHub, tetapi saya menemukan bahwa yang saya dapatkan adalah Phonegap 2.9. Saya akhirnya harus mengunduh Sumber Cordova 3
Ikuti langkah-langkah berikut untuk mendapatkannya.
sumber
Instalasi Phonegap Cordova di Windows
Persyaratan
Perangkat Android yang Didukung
Android 2.2 Android 2.3 Android 4.x Pemasangan Cordova Phonegap
Setel variabel lingkungan PATH untuk android
Dari desktop, klik kanan My Computer dan klik Properties.
Klik tautan Pengaturan Sistem Lanjut di kolom kiri.
Di jendela properti sistem, klik tombol variabel lingkungan.
Pilih variabel PATH dari bagian Variabel sistem. Pilih tombol Edit. Anda perlu menambahkan jalur ke direktori alat dan alat platform Android SDK Anda. Sebagai Contoh: D: \ adt-bundle-windows-x86_64-20130219 \ sdk \ platform-tools; D: \ adt-bundle-windows-x86_64-20130219 \ sdk \ tools Simpan Edit Anda. Tutup dialog Variabel Lingkungan.
Buka Command Prompt, buka direktori bin dalam sub-folder android dari distribusi Cordova.
Ketik: ./create
Kemudian tekan Enter. Luncurkan Eclipse. Dalam Item Menu File dan pilih Impor…
Impor Pilih "Kode Android yang Ada ke Ruang Kerja" dan klik 'Berikutnya>'.
Jelajahi proyek yang dibuat melalui command prompt. Dan klik 'Selesai'. Terapkan ke Emulator Dari dalam Eclipse, tekan ikon bilah alat ini.
Setelah terbuka, Android SDK Manager menampilkan berbagai pustaka waktu proses. Instal API sesuai persyaratan dari sini. Dari dalam Eclipse, tekan ikon bilah alat ini.
Pilih dan definisi perangkat dari daftar yang datang. (Hanya ada satu item dalam daftar saat ini.) Tekan Baru… di jendela di atas untuk membuat Perangkat Virtual Android (AVD) baru dan menggunakannya untuk menjalankan proyek Anda.
Untuk membuka emulator sebagai aplikasi terpisah, Pilih AVD dan tekan Mulai. Ini diluncurkan seperti halnya pada perangkat, dengan kontrol tambahan yang tersedia untuk tombol perangkat keras:
Terapkan ke Perangkat:
Pastikan USB debugging diaktifkan pada perangkat Anda dan hubungkan ke sistem Anda. Klik kanan Proyek dan buka Jalankan Sebagai> Aplikasi Android.
Baca lebih lajut ...
sumber
Saya mengalami masalah dengan menginstal phonegap. Masalah telah diperbaiki ketika saya menjalankan cmd sebagai Administrator dan kemudian menjalankan perintah
dan berhasil diinstal.
Kemudian di direktori tempat itu diinstal saya membuka cmd, dan menjalankan perintah phonegap dan itu berfungsi dengan baik. Sekarang akan bermain dengannya lebih banyak :)
Terima kasih teman-teman untuk semua bantuan ini.
sumber
Dalam
C:\phonegap-2.9.0\lib\windows-phone-8 there's
file batch disebutcreateTemplates.bat
. Anda perlu menjalankan file ini, yang akan membuatCordovaWP8_2_9_0.zip
file yang disebutkan dalam dokumen mereka.sumber
Saya memiliki masalah yang sama tetapi akhirnya saya berhasil dengan melakukan ini, silakan buang gambar ini Plase Jalankan semua perintah di PROMPT PERINTAH ALAT TELEPON
sumber
Saya telah menemukan Aplikasi Hibrid Multi-Perangkat untuk Dokumentasi Visual Studio untuk CTP1.1 Terakhir diperbarui: 29 Mei 2014 .
Beberapa konten dari dokumentasi sebagai berikut.
Rilis ini mendukung pembuatan aplikasi untuk target perangkat berikut :
Android 4+ (4.4 memberikan pengalaman pengembang yang optimal) iOS 6 & 7 Windows 8.0 (Toko) Windows Phone 8.0
Persyaratan: Windows 8.1
Visual Studio 2013 Update 2 - Professional, Ultimate, atau Premium dengan fitur opsional berikut diinstal:
Alat untuk Memelihara aplikasi Store untuk Windows 8 Windows Phone 8.0 SDK
Persyaratan sistem tambahan bervariasi menurut platform perangkat:
Emulator Android berfungsi paling baik dengan PC yang mampu menginstal driver Intel HAXM
Windows Phone 8 memerlukan PC berkemampuan Hyper-V untuk menjalankan emulator Building untuk iOS dan menggunakan iOS Simulator membutuhkan Mac yang mampu menjalankan Xcode 5.1
Dependensi Pihak Ketiga:
Joyent Node.js - Memungkinkan Visual Studio untuk berintegrasi dengan Apache Cordova Command Line Interface (CLI) dan Apache Ripple ™ Emulator Git CLI - Diperlukan hanya jika Anda perlu menambahkan URI git untuk plugin secara manual
Google Chrome - Diperlukan untuk menjalankan emulator Apache Ripple untuk iOS dan Android
Apache Ant 1.8.0+ - Diperlukan sebagai dependensi untuk proses build Android
Oracle Java JDK 7 - Diperlukan sebagai dependensi untuk proses build Android
Android SDK - Diperlukan sebagai dependensi untuk proses build Android dan Ripple
SQLLite untuk Windows Runtime - diperlukan untuk menambahkan konektivitas SQL ke aplikasi Windows (untuk plugin WebSQL Polyfill)
Apple iTunes - Diperlukan untuk menerapkan aplikasi ke perangkat iOS yang terhubung ke PC Windows Anda
sumber
Menjalankan CMD sebagai Administrator di Windows membuat saya bersemangat dan saya pikir itu hanya masuk akal karena orang tidak benar-benar berusaha menginstal barang-barang mereka di direktori kustom. Jadi, ketika Anda menginstal node.js di direktori Windows dan kemudian mencoba menginstal PhoneGap pada CMD yang Tidak Berelevasi, akan sulit untuk mengatur variabel jalur.
sumber
Saya memiliki masalah yang sama. Saya kehilangan waktu berjam-jam, lalu saya melihat versi node.js yang diinstal adalah 0.8. Tetapi saya mengunduh dan menginstal versi 0.10 dari situs web node.js.
Saya mengunduh dan menginstal lagi, dan sekarang versinya adalah 0.10. Hasil: PhoneGap telah berhasil diinstal dengan versi ini.
sumber
Phonegap bisa sedikit rumit untuk mahasiswa baru. Saya menghabiskan banyak waktu untuk mencoba menemukan cara optimal untuk membuat aplikasi Android yang tangguh yang dapat mengakses fitur asli ponsel.
Tautan ini memberikan metode langkah bijak untuk membuat aplikasi android Phonegap menggunakan windows, html dan javascript.
sumber
Saya juga berjuang keras dengan langkah-langkah phonegap.
Dokumentasi yang benar ada di tautan berikut. http://docs.phonegap.com/en/edge/guide_cli_index.md.html
Tidak ada lagi perintah cordova, diganti dengan phonegap.
sumber