Explicit + support has been added to this commit :
Support explicit + in Byte, Short, Integer, Long. Bug: 5239391 Change-Id: I2b25228815d70d570d537db0ed9b5b759f25b5a3
which has been enabled since android-5.0.0_r1 . If you checked out the Git repository, you can check with:
git tag --contains 6b40837ee3a023bba698c38fd6d6e46ae0065a55
which gives you
android-5.0.0_r1 android-5.0.0_r2 android-5.0.0_r3 ...
Although the documentation may give an idea of why the change was made (to achieve Java 7 behavior, as other answers indicate), analyzing the source code history gives the most accurate answer to the behavior change, since the documentation does not necessarily correspond to the implementation.
Martin Nordholts May 6 '15 at 8:48 2015-05-06 08:48
source share