Fixed
Status Update
Comments
xi...@google.com <xi...@google.com>
tn...@google.com <tn...@google.com>
me...@google.com <me...@google.com>
tn...@google.com <tn...@google.com> #2
No error occurs when compile, but when run the app, the crash will happen
an...@google.com <an...@google.com> #3
Project: r8
Branch: main
Author: Christoffer Adamsen <
Link:
Revert "Optimize empty Object[] -> null in reflection APIs"
Expand for full commit details
Revert "Optimize empty Object[] -> null in reflection APIs"
This reverts commit b2baa96841919a9fd14102c652f2b881fb77aa15.
Reason for revert: Causes verification errors, b/395140848
Bug: b/395140848
Change-Id: I6a3311a56443f911d0179a7a40772201fb3e687a
Files:
- D
src/main/java/com/android/tools/r8/ir/optimize/library/ClassOptimizer.java
- D
src/main/java/com/android/tools/r8/ir/optimize/library/ConstructorOptimizer.java
- D
src/main/java/com/android/tools/r8/ir/optimize/library/EmptyVarargsUtil.java
- M
src/main/java/com/android/tools/r8/ir/optimize/library/LibraryMemberOptimizer.java
- D
src/main/java/com/android/tools/r8/ir/optimize/library/MethodOptimizer.java
- M
src/test/java/com/android/tools/r8/ir/optimize/library/EmptyVarargsTest.java
Hash: 29f1b9c5d00148c170a67c8b1fa566a1a701bee6
Date: Tue Feb 11 12:02:13 2025
aa...@gmail.com <aa...@gmail.com> #4
Is there any specified r8 version to use for verifying this bug?
Description
DESCRIBE THE ISSUE IN DETAIL:
I need to request use BLE scanning .
ACCESS_FINE_LOCATION
permission in my app on Android versions 30 and below in order toSince I don't need that for versions 31 and above, I include the permission in my manifest with a
maxSdkVersion
:This triggers a violation of lint's
CoarseFineLocation
.