0

SurfacePro 4でCordovaを使用して、&のWin10(UWP)アプリケーションをビルドしています。私は、Visual Studio 2015にインストールして勝利10 SDKを持っているし、正常経由コルドバのコマンドラインを使用してSurfaceProに自分のアプリケーションをデプロイすることができます。cordova実行ウィンドウで返されたデバイスがありません--list

cordova run windows 

私はSurfaceProにUSB経由で接続Lumia 550のWindows 10の携帯電話を持っていると持っています「開発者向け」の下の設定で、携帯電話で開発者モード、デバイス検出、およびデバイスポータル(認証なし)を有効にします。

Visual StudioでCordovaによって生成されたCordovaApp.slnファイルを開き、ARMを選択して接続デバイスにデプロイすることで、この電話機に展開できます。それはうまくいく。

ただし、Cordovaのコマンドラインからデバイスに直接展開しようとすると機能しません。私は、次のコマンドを実行すると

は:

WinAppDeployCmd devices 

:私は、このコマンドを実行すると、しかし

Available windows devices: 
Available windows virtual devices: 

cordova run windows --list 

を私はこの出力(見つかりませんデバイス)を取得します私はこの出力を得る(私の電話が見つかりました):

私は私のコルドバのコマンドラインでこの名前を使用する場合は
127.0.0.1 <GUID removed> Graeme-s-Windows-phone 

cordova run windows --target="Graeme-s-Windows-phone" --arch="arm" -- --phone 

それは最終的にエラーを報告します。

Deploying windows10 package to Graeme-s-Windows-phone: 
Error: Specified device not found 

私は他のさまざまなコマンドラインオプションを試してみたが、無駄に。

誰かがCordovaが自分の携帯電話を認識しない理由を知っていますか?次のように

答えて

1

私の質問はCordova issue boardにウラジミールKotikovで答えた:

は、我々は現在、デフォルトでのWindows Phone 8.1デバイス/エミュレータの一覧を表示します。 Windows 10デバイスを一覧表示するには、次のようにコードワード実行リストコマンドに--win10オプションを追加する必要があります。

コードバー実行--list - --win10(注意点ダブルダッシュ後 - リスト)

はまた

コルドバ実行ウィンドウが--deviceこのコマンドを使用することができますwin10の電話にアプリを展開する - --appx UAP --archsアームについての知識を必要としない--phone

conectedデバイスの名前

+0

ありがとう!これは私に多くの時間と労力を節約しました! – Keerthi

関連する問題