0

簡単な質問です。サーバーにデプロイする必要なく、WL6 で作成されたアプリをビルドする方法はあるのでしょうか?

Cordova では、ターミナルで実行するだけでよいことはわかっていcordova build androidますが、WL IDE でこれを行うためのオプションが見つからないようです...

サーバー機能なしで UI スタンドアロンをテストしたいだけです。毎回展開を待つのではなく (あまり時間がかからないことはわかっていますが、少し時間を節約したいだけです)。

どんな助けでも大歓迎です。

ありがとうございます。

4

2 に答える 2

0

内部開発サーバーへのデプロイは非常に高速で、Web ブラウザーまたはモバイル Web シミュレーターを介して UI をテストできます。私は通常、Chrome の Ripple Emulator プラグインを備えたブラウザーを使用して、Java シミュレーターが起動するのを待たずに適切なサイズを取得します。

私の環境で最も遅いコンポーネントは、Android エミュレーターの実行を待機しているため、それを回避しようとしています。

デバイス上で UI をテストしている場合、または完全なデバイスまたはエミュレーターを実行する必要がある JSONStore などのコンポーネントを使用している場合のヒントを次に示します。

  1. Worklight サーバーからの更新をチェックするようにアプリケーションをセットアップします。
  2. アプリケーションを組み込み開発サーバーに向けます (これが dev のデフォルトです)。
  3. Worklight Studio でビルドおよびデプロイを行うときは、デバイスを接続したままにしてください。
  4. デバイスでアプリを再起動すると、新しいバージョンが読み込まれます。

Cordova プラグインなどのネイティブ コードを変更しない限り、UI の変更を繰り返し、実際のデバイスでテストすることができます。新しいアプリのデプロイを行ったり、コンパイラやエミュレーターを待つ必要はありません。

于 2013-10-02T10:18:09.643 に答える
0

これは、Worklight Studio 6.0.0.x (Eclipse プラグイン) を使用することはできません。Ant タスクを
使用して application/adapter をビルドすることもできます。

于 2013-10-02T09:59:16.133 に答える