8

Cordova ハイブリッド アプリをビジュアル スタジオから apk ファイルにコンパイルしようとしています

  1. プロジェクトを Android / iOS にデプロイした後、プロジェクトの bin フォルダーはまだ空です。
  2. 「www」フォルダを build.phonegap.com にアップロードしようとしましたが、エラーが発生しました。
  3. プロジェクト (HTML、CSS、および JS) を Android および IOS 用の APK にコンパイルするための最良かつ正しい方法は何ですか?

ありがとう、トム

アップデート:

ビジュアルスタジオからビルドしようとしています

これは私のプロジェクト フォルダです ここに画像の説明を入力

「デバイス」モードでビジュアルスタジオからプロジェクトをビルドしようとすると、このエラーが発生します

ここに画像の説明を入力

4

2 に答える 2

19

1- リップル シミュレーターをターゲットとして使用した場合、bin フォルダーには何も生成されません。バイナリを生成するには、ビルド構成を「デバイス」に切り替える必要があります

2 - Visual Studio テンプレートによって生成される www フォルダーには特別なものはなく、PhoneGap Build で問題が発生することはありません。エラーがある場合は、JS コード自体から来ています

3 - Visual Studio のマルチデバイス ハイブリッド拡張機能を使用して Android 用のバイナリをビルドするには、ビルド構成を Ripple シミュレーターではなく「デバイス」に切り替えるだけで十分です。iOS の場合、iOS 用の Remote Build および Simulation Agent を使用する必要があります (iOS ツールは Windows では使用できず、iOS バイナリを Windows マシンで直接生成できないため、Mac が必要です。それ以外の場合は、PhoneGap Build の使用を検討できます。サービス

于 2014-06-19T16:14:56.553 に答える
0

画像から、エラーは、デバイスが認識されていない/見つからないというエラーに似ているように見えます。

この回答は、ソリューションをReleaseに設定するだけで APK を直接取得する方法を説明し、デバイスへの完全なデプロイを試みるのではなく、プロジェクトのビルドのみを行います。上記のポイント 3 で述べたのとほとんど同じ答えであり、PhoneGap アプリ ソリューションでテストしただけです。

于 2016-01-04T21:30:40.727 に答える