Skip to content

Instantly share code, notes, and snippets.

@kartagis
Forked from nazrdogan/cordovacheatsheet.md
Created September 5, 2016 06:55
Show Gist options
  • Save kartagis/b39f70c33d087ceecb8d3200abebd7d8 to your computer and use it in GitHub Desktop.
Save kartagis/b39f70c33d087ceecb8d3200abebd7d8 to your computer and use it in GitHub Desktop.
Cordova CheatSheet

##npm komutları

npm install -g cordova

node.js kullanarak cordova'yı bilgisayarınıza yükler.

##cordova komutları

cordova create hello com.example.hello HelloWorld

Cordova'yı kullanarak hello adında bir klasör içinde Helloworld adında ve com.example.hello namespace'sine sahip bir proje oluşturur.

cordova platform add android

Cordova'ya platform eklemek için kullanılır.android,ios vb.. değiştirerek kullanılır.

cordova plugin add cordova-plugin-device

Reverse url farklı pluginleri yüklemek için kullanılır. Bunu kullanarak cordova uygulamalarına istediğiniz özellikleri kazandırabilirsiniz.

cordova build android

Projenizi derler ve bir android .apk dosyası üretir.

cordova emulate android --target=myAdvName

Projenizi derler ve belirttiğiniz simulatörde çalıştırır. Eğer çalışan tek bir simulator var ise target belirtmeye gerek yok.

##Android commands

android list targets

Bilgisayarınızda yüklü olan bütün Android API'lerini listeler.

android list avds

Oluşturdugunuz bütün Android sanal makineleri (Android Virtual Device) listeler.

android create avd -n myAndroid -t android-19

Yeni bir Android sanal makinesi oluşturur. myAndroid adında ve android-19 API'lerini kullanan.

##adb commands

adb devices

Bilgisayara bağlı olan(çalışan) emulatör veya fiziksel android cihazları listeler.

adb install demo.apk

demo.apk'yi bağlı olan cihaza veya emulatröre yükler.

adb install -r demo.apk

demo.apk'yi yeniden yükler

adb uninstall name-of-app-package

Paket ismini belirttiğiniz uygulamayı kaldırır.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment