web-dev-qa-db-ja.com

Visual Studioでデバッグを開始できませんRTM Cordovaアプリの場合

RCに取り組んでいて問題なく動作するプロジェクトがあります。 RTMに更新されましたが、アプリケーションを開始できません

また、新しい黒いCordovaアプリを作成しましたが、それでもアプリケーションを起動できません。

どこを見ても、この問題への言及は見つかりませんでした。また、環境変数が設定されていない、またはツールがインストールされていないことを示唆する人もいます。私はトリプルチェックし、環境変数は問題なく、ツールは確かにインストールされています。

プログラムと機能からすべて(gitを含む)をアンインストールし、vs2015を再インストールしましたRTM成功せず、同じ問題が発生しました。

Android sdk managerから余分なものもインストールしました、運がありません。

何が悪いのかわからず、エラーメッセージのビジュアルスタジオでは手掛かりがありません。

Enviroment pathserror messageempty dropdownAndroid sdk manager

20
Bart Calixto

アップグレードによってライブラリが破損しているようです。これを試してみてください:

  1. すべてのVSインスタンスを閉じる
  2. cd%appdata%\ "..\Local\Microsoft\Phone Tools"
  3. coreConフォルダーの名前を別の名前に変更する
  4. VSを再度起動します。

それでおしまい。

34
Leo

リップルエミュレータを使用しても同じ問題が発生しました。コルドバのキャッシュを削除して問題を解決しました(VS-Tools-Options-Apache Cordova Tools-Cordova Tools-Delete cache ...)。

また、ポートを4400から動的に変更しました(リップルエミュレーター下)。

2

レオからの答えは私にとってうまくいきます。

他のユーザーがうまくいかない場合の私の研究のドキュメント。

出力を見て、特定の原因を取得します。 VS-Optionsのビルドの冗長性を増やします。

「ツール」->「オプション」->「Apache Cordovaのツール」に移動し、「依存関係チェッカーの実行」をクリックします。

インストールされているVisual Studio機能を確認します。これはデフォルトで選択されています。

VS for Cordova-Development

msdn:Install Tools for Cordova と比較

さらに追加:

  • Windows Phone 8.1のエミュレーター
  • Androidネイティブ開発キット(R10E、32ビット)

空のCordovaアプリをコンパイルしてもエミュレーターが表示されない場合:

no preinstalled 8.1. Emulator

次に、google chromeをインストールする必要があると思います: msdn "インストーラーはGoogle Chromeをインストールしません。これは、iOSおよびAndroidでApache Rippleシミュレーターを実行する場合に必要ですが、インストールされません= Apple iTunes、Windows PCに接続されたiOSデバイスにアプリをデプロイするために必要です。 "

また、Hyper-V設定を確認します。

Tools\Visual Studio Emulator for Android: Activated Emulator Message

SystemRequirements を確認します

このリンクを確認してください: Android向けVisual Studio Emulatorのトラブルシューティング

または、「node.jsの再インストール」の機会を与えてください。 「セットアップの修復」を再度待ちます。

ここの私のドキュメントが誰かを助けることを願っています。

2
gReX

同じ問題があり、ようやく修正しました。問題はノードのアップグレードにあると思います。まず、ノードをアンインストールします。すべてを取得します。アンインストール後、プログラムファイルとユーザーフォルダーからノードを削除してください。ユーザーフォルダーで、npmフォルダーとnpm-cacheの両方を取得してください。次に、Webサイトの最新のインストーラーからノードをインストールしました。ああそうです。32ビットバージョンを入手していることを確認してください。64ビットで問題が発生しました。

次に、Visual Studio 2015を修復しました...再起動すると、すべてが再び機能しました。

1
Jon Z

これは(まだ)答えではないことを知っています。この問題をマイクロソフトに提出しました(同じ問題が発生しています)。私は彼らが言うことを見ると思った。何か進展があればお知らせします。

https://connect.Microsoft.com/VisualStudio/feedback/details/1573191/visual-studio-2015-TypeScript-cordova-project-is-giving-the-error-the-debugger-cannot-continue- running-the-process-unable-to-start-debugging-when-trying-to-run-debug

1
Phobis

呼び出しの最初のポートは、ビルド出力のログをDiagnosticに設定した後にビルド出力を確認することです。

VS Menu > Tools > Options > Projects and Solutions > Build and Run > MSBuild project build output verbosity > Select - Diagnostic

これにより、ビルドやデバッグが行われない理由をより明確に示すことができます。


これはmeをいくつかの問題に導きましたが、あなたの問題は同じではないかもしれません。

トンネルエージェントが原因でnpm GETがプロキシの背後で失敗する

私の主な問題は、(おそらく)インストールによってマシンのnodejsのバージョンが変更されたことです。トンネルエージェントRequest path contains unescaped charactersnpmから依存関係を取得しようとしたときにノードエラーが発生しました。

グーグルで私をIonic問題- https://github.com/driftyco/ionic-cli/issues/321 -に導き、変更するためのアドバイスに従ってTunnel Agentフォルダーのindex.jsファイルで、テスト用に作成した新しいTypeScript Cordovaプロジェクトの問題が修正されたので、すべてのファイルを新しいプロジェクトに移動しました。

適切なモジュールが見つかりません

途中で私が試した別のデバッグ手順は、適切なモジュールが見つからないというエラーに関するものでした(ここに記載されている Visual Studio Tools for Apache Cordovaを構成する )。

空のアプリテンプレートを作成しようとしたときに予期しないエラーが発生した場合は、「 Re-install vs-tac 」を参照してください。

これにより、Clear Solution、次にClear Cordova Cache(ステップリンク)、これは依存関係をre _GETに導き、NPM問題を見つけるために私を導いたものです。

0
Klors

同じ問題があります。JS/ TSコルドバプロジェクトを開始できません。

[ツール]-> [オプション]-> [Apache Cordovaのツール]に移動し、[依存関係チェッカーの実行]をクリックします。 VS 2015は次のようなレポートをくれました。

=====================

アプリを正常にビルドして実行するには、次の問題を修正してください。

ソフトウェア/ツール

問題

Androidパッケージ:build-tools-19.1.0 1つ以上の必要なパッケージがありません。説明に従ってパッケージを更新してください。手順Androidパッケージ:sys-img-armeabi-v7a-Android-19 1つ以上の必要なパッケージが不足しています。説明に従ってパッケージを更新してください。手順Androidパッケージ:sys-img-x86-Android-19 1つ以上の必要なパッケージがありません。説明に従ってパッケージを更新してください。説明Androidパッケージ:addon-google_apis_x86-google-19 1つ以上が必要ですパッケージがありません。説明に従ってパッケージを更新してください。手順Androidパッケージ:addon-google_apis-google-19 1つ以上の必要なパッケージがありません。説明に従ってパッケージを更新してください。手順

これらの問題を修正した後、Visual Studioを再起動して、変更が適用されていることを確認してください。

==================

また、これらのリンクが役立つ可能性があることもわかりました。

https://msdn.Microsoft.com/en-us/library/dn757054(v = vs.140).aspx

https://msdn.Microsoft.com/library/dn771551%20(v = vs.140).aspx

https://github.com/Microsoft/cordova-docs#known-issues

更新:SDKマネージャーを使用してAndriod SDK API 19 21 22をインストールしましたが、うまくいきません。

0
rIPPER

Visual Studioのアップグレード後に、「デバッガーはプロセスの実行を続行できません。デバッグを開始できません。」というエラーメッセージが表示される場合は、ライブラリが破損している可能性があります。次の回避策を試してください。すべてのVSインスタンスを閉じてから、%appdata%\ username\Local\Microsoft\Phone Toolsに移動し、CoreConフォルダーの名前をCoreCon2などの別の名前に変更します。次に、VSでアプリを再起動してみてください。

0
Linda Z

同様の問題 に取り組んでいます。私の場合、失敗はWindowsユーザープロファイルに固有のようです。新しいローカルユーザーアカウントを作成したとき、新しいユーザーには問題が発生しません。面倒を気にしない場合は、Windowsユーザープロファイルを削除することで、潜在的な回避策になります。

0
BillVo

私は開いているすべてのビジュアルスタジオを閉じて(vs 2012、vs2013)、vs2015を再び開きます。リップルネクサス、デバイス、Googleエミュレータ...が「開始」アイコンの代わりに表示されます。

enter image description here

0
Chinh Phan

同じマシンで、RCからRTMにアップグレードするときに問題が発生したと思います。RTMクリーンボックス。試して頂けますか?

0
Michael Braude