0

当我使用以下行进行日志记录时,发现了这种非常不寻常的行为

Log.v("Upper Case", new String(encryptedActivationKey));

其中 encryptedActivationKey 是private byte[] encryptedActivationKey;

这在 googleAPI 2.2 中打印时会因“空指针异常”而注销,但同样的事情在 jellybean 4.1.2 上运行良好。

请帮忙看看为什么会这样?

谢谢

4

1 回答 1

1

尝试初始化 byte[] 或检查 byte[] 是否为空。

Log.v("Upper Case", (encryptedActivationKey != null ? new String(encryptedActivationKey) : null));
于 2013-08-30T06:48:40.353 回答