2016-10-28 1 views
0

내가 URI를 출력 할 Log.d을 원하는 전체 메시지를 인쇄하지 않습니다, 나는 URI에 split 방법을 실행하고 Log.d 인쇄의 두 번째 절반이 원본 URI. 놀랍게도, 인쇄 된 내용은 처음 인쇄 된 내용보다 길었습니다.안드로이드 Log.d 내가 나중에</p> <pre><code>Log.d(uri.toString(), "TOKEN"); </code></pre> <p>코딩 있도록

Log.d가 전체 URI를 인쇄하지 않는다고 생각합니다. Log.d가 uri의 모든 것을 로그 아웃하도록하려면 어떻게합니까?

+1

의 첫 번째 인수는'Log.d'은'이다 identifier'과 2는'content' 블록이다. 이 두 가지를 다음과 같이 전환해야합니다 :'Log.d ("Token", uri.toString()); ' –

답변

4

그렇지 않으면 시도 :

Log.d("TOKEN", uri.toString()); 

첫 번째 매개 변수는 태그입니다.

두 번째 매개 변수는 메시지입니다.

https://developer.android.com/reference/android/util/Log.html#d(java.lang.String, java.lang.String)

+0

빠른 응답을 주셔서 감사합니다. Log.d (문자열 a, 문자열 b)에서 문자열 a는 15자를 넘지 않아야합니까? 내 uri는 15 자 이상입니다. –

+1

사실, 첫 번째 태그 (String a)는 태그입니다. 두 번째 (String b)는 메시지입니다. 업데이트 된 답변보기 –

+0

OMG,이 모든 시간 동안 Log.d를 잘못 사용했습니다! 나는 항상 두 줄의 위치를 ​​바꿨다. 정말 고맙습니다. 당신이 없으면 나는 남은 인생 동안 잘못된 방식으로 계속 사용할 수 있습니다. –