0

私の環境:

  • エクリプス SDK 3.7.2
  • Worklight プラグイン 5.0.5
  • Android SDK 2.2

最初に単純な Hello World を試してみました。すべて正常に動作し、Android ネイティブ プロジェクトが作成され、ビルドとデプロイの後に対応する apk ファイルが生成されました。

次に、サンプル プロジェクトをインポートし、テスト (localhost) サーバーで正常に実行され、Android Mobile Browser Simulator で期待される結果を確認できましたが、現在の問題は、対応する android apk ファイルが生成されていないことです (android.ネイティブ プロジェクトが作成されました)。ログにエラーはありません。何が問題なのですか? このような問題をどのようにデバッグするか。

4

2 に答える 2

3

初めてアプリを実行すると、\bin\ フォルダーの下に APK が生成されます。Android デバイスを USB ケーブルで開発マシンに接続し (Android SDK などがインストールされていると仮定します)、Android プロジェクトを右クリックし、Run as->Android app を実行します。

Android デバイスにアプリがインストールされ、起動されます。APK は \bin フォルダーに生成されます。

一般に、デバイスは必要ありません。エミュレーターでも同じことができます。

于 2013-03-01T16:24:22.293 に答える
1

Android アプリケーション プロジェクトでエクスポートを行うこともできます。これは、鍵の署名を行うことを検討している場合に行うことです。これは、Google Play またはエンタープライズ アプリ ストアにアップロードする場合にエクスポートする方法です。

Worklight は、.ipa、.apk などをビルドしないことに注意してください。コンパイル可能なリソースをビルドします。これにより、対応するネイティブ環境でビルドするために必要なフォルダー構造とプロジェクト レイヤーがビルドされます (Apple の場合は、xcode にエクスポートしてビルドし、実行します)。

于 2013-03-15T17:18:40.013 に答える