2017-02-27 10 views
0

私はアプリを構築しています:それは)HelloWorldの(からの文を与えボタンをクリックします。私はIIS上に私のWebサービスを置いて、それはうまく動作します。私は私のIPv4アドレスには「localhost」に変更したとき、私は、ブラウザ上でも、私のエミュレータ上でWebサービスにアクセスすることができます。すべてがうまくいきます。しかし、私がアプリをデプロイすると、例外:ConnectionFailure(接続が拒否されました)が返されます。あなたはこの問題を解決する方法を知っていますか? Web参照としてWebサービスを追加します。私はまだそれが動作しない理由を知らない。 2週間このために立ち往生した。私を助けてください。どうもありがとう。 AndroidアプリでのWebサービスに接続するアンドロイドxamarinでWebサービスを消費

この私のコード:私が学んでいた時に

protected override void OnCreate(Bundle bundle) 
     { 
      base.OnCreate(bundle); 
      SetContentView(Resource.Layout.Main);    
      Button button = FindViewById<Button>(Resource.Id.MyButton); 
      TextView txt = FindViewById<TextView>(Resource.Id.textView1); 
      button.Click += delegate 
      { 
       WebReference.websv connect = new WebReference.websv(); 
       connect.Url = "http://192.168.xxx.xxx/tigonkhung.com/websv.asmx"; 
       txt.Text = connect.HelloWorld(); 

      }; 

     } 

This is the web service in the emulator

+0

?あなたの人生はずっと楽になります。 –

答えて

0

私はXamarinのウェブサイト上のチュートリアルを使用していました。このチュートリアルhereを見て、役立つかどうか確認してください。私はWCFを使用していたと言わざるを得ない。それでも "ASMX" を使用して

関連する問題