wiki:mobile/PhoneGap

Version 2 (modified by yuna, 11 years ago) (diff)

--

PhoneGapメモ

PhoneGap 3.0からnpmでインストールできるようになっています。PhoneGapをインストールするには、npmをインストールして、

> npm install -g phonegap

とするだけです。phonegap createコマンドでPhoneGapアプリのひな形を作成します。

> phonegap create myapp

myappフォルダにアプリが作成されます。.codrova/config.jsonを編集し、id(com.phonegap.hello-world)とname(HelloWorld)を変更しておくとよいでしょう。

{"lib":{"www":{"id":"phonegap","version":"3.0.0","uri":"https://github.com/phonegap/phonegap-app-hello-world/archive/3.0.0.tar.gz"}},"id":"com.phonegap.hello-world","name":"HelloWorld","phonegap":{"id":531596}}

下記のコマンドでアプリがPhoneGap Buildサーバ上でアップロードされビルドされます。

> phonegap run android
c:\TEMP\pg\sewhandbook>phonegap run android
[phonegap] detecting Android SDK environment...
[phonegap] using the remote environment
[phonegap] PhoneGap/Build Login
[phonegap] Sign up at build.phonegap.com
 [warning] GitHub accounts are unsupported
  [prompt] enter username: toraneko@gmail.com
  [prompt] enter password:
[phonegap] logged in as toraneko@gmail.com
[phonegap] compressing the app...
[phonegap] uploading the app...
[phonegap] building the app...
[phonegap] Android build complete
[phonegap] generating the QRCode...

** QRコードを表示 **

[phonegap] install the app by scanning the QRCode

作成したパッケージをダウンロードするには、表示されたQRコードを利用するか、 http://build.phonegap.com/ からパッケージへアクセスします。