Android에서 http 요청을 할 수없는 이유는 무엇입니까?

매튜

안드로이드에서 http 요청을하고 싶습니다.

try {
    URL u = new URL("http://www.google.com");
    HttpURLConnection c = (HttpURLConnection)u.openConnection();
    c.connect();
}
catch (Exception e) {
    Log.v(TAG, "Error is " + e.getMessage());
}

이것은 내 코드이고 여기에서 로그를 확인할 때 "Error is null"입니다. 노트! 사용 권한 : android.permission INTERNET 및 android.permission.ACCESS_NETWORK_STATE. 실수는 없다고 생각하는데 내 앱은 요청이 안돼요.

아무도 문제가 무엇인지 알고 있습니까?

Sahdeep Singh |

이 코드를 사용해보십시오 :

public class MainActivity extends AppCompatActivity implements View.OnClickListener {

    private Button btn;
    @Override
    protected void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        btn=(Button)findViewById(R.id.button);
        btn.setOnClickListener(this);

    }
    public void onClick(View v) {

        new MyAsyncTask().execute("lol");
    }
    private class MyAsyncTask extends AsyncTask<String, Integer, Double> {


        @Override
        protected Double doInBackground(String... params) {
            // TODO Auto-generated method stub


            try {
                URL u = new URL("http://www.sahdeepsingh.com");
                HttpURLConnection c = (HttpURLConnection)u.openConnection();
                c.connect();

            }
            catch (Exception e) {
                Log.v("TAG", "Error is " + e.getMessage());
            }
            return null;
        }
    }
}

그리고 당신은 안드로이드 모니터에서 연결된 것을 볼 수 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

동일한 출처 정책 : JS 코드가 도메인에 HTTP 요청을 할 수없는 이유는 무엇입니까?

분류에서Dev

내 ASP.NET 웹 서비스가이 POST 요청을 완료 할 수없는 이유는 무엇입니까?

분류에서Dev

Express 요청 유형을 확장 할 수없는 이유는 무엇입니까?

분류에서Dev

삭제 요청에 대한 요청 쿼리를 수신 할 수없는 이유는 무엇입니까?

분류에서Dev

Giphy API에 요청할 때 HTTP 오류 403이 발생하는 이유는 무엇입니까?

분류에서Dev

angularjs httpprovider 인터셉터가 사용자 지정 http 응답 헤더 (CORS 요청)에 액세스 할 수없는 이유는 무엇입니까?

분류에서Dev

Throwable에서 RuntimeException을 할당 할 수없는 이유는 무엇입니까?

분류에서Dev

IE에서 양식을 입력 할 수없는 이유는 무엇입니까?

분류에서Dev

Blazor에서 JSInterop을 사용할 수없는 이유는 무엇입니까?

분류에서Dev

strcmp ()에서 collocation을 사용할 수없는 이유는 무엇입니까?

분류에서Dev

IdentityServer에서 옵션을 설정할 수없는 이유는 무엇입니까?

분류에서Dev

% PATH %에서 % USERPROFILE %을 사용할 수없는 이유는 무엇입니까?

분류에서Dev

JUnit에서 ParseException을 예상 할 수없는 이유는 무엇입니까?

분류에서Dev

JUnit에서 ParseException을 예상 할 수없는 이유는 무엇입니까?

분류에서Dev

Swift에서 'object == nil'을 사용할 수없는 이유는 무엇입니까?

분류에서Dev

GridView에서 값을 변경할 수없는 이유는 무엇입니까?

분류에서Dev

Ansible에서 Tomcat을 설치할 수없는 이유는 무엇입니까?

분류에서Dev

Cygwin에서 hdparm을 사용할 수없는 이유는 무엇입니까?

분류에서Dev

내 워드 프레스 사이트에서 http 인증을 요청하는 이유는 무엇입니까?

분류에서Dev

HTTP PUT가 REST API에서 부분 업데이트를 수행 할 수없는 이유는 무엇입니까?

분류에서Dev

내 ivar에 값을 할당 할 수없는 이유는 무엇입니까?

분류에서Dev

Android videoView에서 GIF 애니메이션을 재생할 수없는 이유는 무엇입니까?

분류에서Dev

이 코드에서 '숫자'유형을 'never'유형에 할당 할 수없는 이유는 무엇입니까?

분류에서Dev

iframe에 특정 URL을 삽입 할 수없는 이유는 무엇입니까?

분류에서Dev

Android 수명주기 — onPause () {}에서 onResume ()을 호출 할 수없는 이유는 무엇입니까?

분류에서Dev

$ http 요청에서 응답이 올 때까지 대기하고 angularjs의 $ scope 변수에 값을 할당하는 방법은 무엇입니까?

분류에서Dev

Android Wear의 페이지 알림에서 활동을 시작할 수없는 이유는 무엇입니까?

분류에서Dev

브라우저로 요청을 제출할 수 있지만 cURL에 호스트에 연결할 수 없다고 표시되는 이유는 무엇입니까?

분류에서Dev

Android NDK 명령을 실행할 수없는 이유는 무엇입니까?

Related 관련 기사

  1. 1

    동일한 출처 정책 : JS 코드가 도메인에 HTTP 요청을 할 수없는 이유는 무엇입니까?

  2. 2

    내 ASP.NET 웹 서비스가이 POST 요청을 완료 할 수없는 이유는 무엇입니까?

  3. 3

    Express 요청 유형을 확장 할 수없는 이유는 무엇입니까?

  4. 4

    삭제 요청에 대한 요청 쿼리를 수신 할 수없는 이유는 무엇입니까?

  5. 5

    Giphy API에 요청할 때 HTTP 오류 403이 발생하는 이유는 무엇입니까?

  6. 6

    angularjs httpprovider 인터셉터가 사용자 지정 http 응답 헤더 (CORS 요청)에 액세스 할 수없는 이유는 무엇입니까?

  7. 7

    Throwable에서 RuntimeException을 할당 할 수없는 이유는 무엇입니까?

  8. 8

    IE에서 양식을 입력 할 수없는 이유는 무엇입니까?

  9. 9

    Blazor에서 JSInterop을 사용할 수없는 이유는 무엇입니까?

  10. 10

    strcmp ()에서 collocation을 사용할 수없는 이유는 무엇입니까?

  11. 11

    IdentityServer에서 옵션을 설정할 수없는 이유는 무엇입니까?

  12. 12

    % PATH %에서 % USERPROFILE %을 사용할 수없는 이유는 무엇입니까?

  13. 13

    JUnit에서 ParseException을 예상 할 수없는 이유는 무엇입니까?

  14. 14

    JUnit에서 ParseException을 예상 할 수없는 이유는 무엇입니까?

  15. 15

    Swift에서 'object == nil'을 사용할 수없는 이유는 무엇입니까?

  16. 16

    GridView에서 값을 변경할 수없는 이유는 무엇입니까?

  17. 17

    Ansible에서 Tomcat을 설치할 수없는 이유는 무엇입니까?

  18. 18

    Cygwin에서 hdparm을 사용할 수없는 이유는 무엇입니까?

  19. 19

    내 워드 프레스 사이트에서 http 인증을 요청하는 이유는 무엇입니까?

  20. 20

    HTTP PUT가 REST API에서 부분 업데이트를 수행 할 수없는 이유는 무엇입니까?

  21. 21

    내 ivar에 값을 할당 할 수없는 이유는 무엇입니까?

  22. 22

    Android videoView에서 GIF 애니메이션을 재생할 수없는 이유는 무엇입니까?

  23. 23

    이 코드에서 '숫자'유형을 'never'유형에 할당 할 수없는 이유는 무엇입니까?

  24. 24

    iframe에 특정 URL을 삽입 할 수없는 이유는 무엇입니까?

  25. 25

    Android 수명주기 — onPause () {}에서 onResume ()을 호출 할 수없는 이유는 무엇입니까?

  26. 26

    $ http 요청에서 응답이 올 때까지 대기하고 angularjs의 $ scope 변수에 값을 할당하는 방법은 무엇입니까?

  27. 27

    Android Wear의 페이지 알림에서 활동을 시작할 수없는 이유는 무엇입니까?

  28. 28

    브라우저로 요청을 제출할 수 있지만 cURL에 호스트에 연결할 수 없다고 표시되는 이유는 무엇입니까?

  29. 29

    Android NDK 명령을 실행할 수없는 이유는 무엇입니까?

뜨겁다태그

보관