Android Log.d不会打印整个消息

Android Log.d不会打印整个消息,android,uri,android-logcat,Android,Uri,Android Logcat,我想要Log.d打印出一个uri,这样我就编码了 Log.d(uri.toString(), "TOKEN"); 稍后,我对uri运行了一个split方法,并让Log.d打印原始uri的后半部分。令人惊讶的是,打印的内容比第一次打印的要长 我认为Log.d并没有打印整个uri。如何使Log.d注销uri中的所有内容?否则请尝试: Log.d("TOKEN", uri.toString()); 第一个参数是标记 第二个参数是消息 尝试其他方法: Log.d("TOKEN", uri.toStr

我想要
Log.d
打印出一个uri,这样我就编码了

Log.d(uri.toString(), "TOKEN");
稍后,我对uri运行了一个
split
方法,并让
Log.d
打印原始uri的后半部分。令人惊讶的是,打印的内容比第一次打印的要长

我认为Log.d并没有打印整个uri。如何使Log.d注销uri中的所有内容?

否则请尝试:

Log.d("TOKEN", uri.toString());
第一个参数是标记

第二个参数是消息

尝试其他方法:

Log.d("TOKEN", uri.toString());
第一个参数是标记

第二个参数是消息


Log.d中的第一个参数是
标识符
,第二个参数是
内容
。您应该将这两个选项切换为:
Log.d(“Token”,uri.toString())
Log.d中的第一个参数是
identifier
,第二个参数是
content
。您应该将这两个选项切换为:
Log.d(“Token”,uri.toString())感谢您的快速响应。您的意思是在Log.d(字符串a、字符串b)中,字符串a不能超过15个字符吗?我的uri肯定超过15个字符。没错,第一个字符(字符串a)就是标记。第二个(字符串b)是消息。请看更新的回答,我一直在使用Log.d错误!我总是切换两条弦的位置。非常感谢你。如果没有你,我的余生可能会一直以错误的方式使用它。没问题,很乐意帮忙;)谢谢你的快速回复。您的意思是在Log.d(字符串a、字符串b)中,字符串a不能超过15个字符吗?我的uri肯定超过15个字符。没错,第一个字符(字符串a)就是标记。第二个(字符串b)是消息。请看更新的回答,我一直在使用Log.d错误!我总是切换两条弦的位置。非常感谢你。如果没有你,我的余生可能会一直以错误的方式使用它。没问题,很乐意帮忙;)