簡體   English   中英

Eclipse中的Genymotion Http連接

[英]Genymotion Http Connection in Eclipse

我嘗試連接https://stackoverflow.com/about 在命令行中連接成功。 但是當我連接Android Gui + Genymotion時,程序被破壞了。 虛線是:urlConn.connect(); 錯誤消息:很遺憾,Merhaba已停止。 我加了

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

但我仍然有問題。 對不起,我的英語不好。

public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
      String strUrl = "https://stackoverflow.com/about";
      try {
          URL url = new URL(strUrl);
          HttpURLConnection urlConn = (HttpURLConnection) url.openConnection();
          urlConn.connect();
          //System.out.println(HttpURLConnection.HTTP_OK);
          //assertEquals(HttpURLConnection.HTTP_OK, urlConn.getResponseCode());
      } catch (IOException e) {
          //System.err.println("Error creating HTTP connection");
          //System.out.println("Hata");
          //throw e;
      }         
}

嘗試這個:

 final String strUrl = "http://stackoverflow.com/about";

    Thread thread = new Thread(new Runnable(){
        @Override
        public void run() {
            try {
                URL url = new URL(strUrl);
                  HttpURLConnection urlConn = (HttpURLConnection) url.openConnection();
                  urlConn.connect();
            } catch (Exception e) {
                e.printStackTrace();
            }
        }
    });

    thread.start(); 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM