1

Android アプリケーション用の Web サービスを作成しようとしています。Web サービスは UltiDev で実行されるはずですが、ローカルの Android エミュレーターを介して Web サービスにアクセスしようとすると問題が発生します。Web サービスの URL をhttp://10.0.2.2:portnumber/serviceNameに変更するようにアドバイスされましたが、この変更を行おうとすると UltiDev でエラーが発生します。これを行う前に、最初にポートをバインドする必要があることがわかりましたが、UltiDev ではこれを行うことができません。これは私が得るエラーです。申し訳ありませんが、最初に評判ポイントが必要なため、実際の画像を投稿できません。

System.ApplicationException のため、アプリケーションを登録できませんでした: 必要なすべてのアプリケーション設定が指定されていないため、アプリケーションを登録できません: リッスン エンドポイントが指定されていないか、他のアプリケーションによって既に使用されています。

UWS.Configuration.WebAppConfigEntry.ApplyFinalDefaultsAndValidateBeforeSaving() で .....

4

1 に答える 1

0

これをプログラムで実行しようとしているのか、それとも UWS Explorer UI を使用しているのかを明確にしていただけますか? スクリーンショットを添付してください - いつでも役に立ちます。UWS Explorer を使用する場合、以下のスクリーンショットはポート バインディングを追加する方法を示しています。「ホスト名またはIPアドレスを指定する」ラジオボタンをクリックすると、IPアドレスを指定できるようになります。

これをすべて行っても同じエラーが発生する場合は、システムがすべての IP + ポートが既に使用されているかのように動作することを意味します。これは、多くの場合、ファイアウォール + ウイルス対策などのセキュリティ ソフトウェアによって引き起こされます。

ここに画像の説明を入力

于 2015-03-20T04:14:58.867 に答える