Fixed
Status Update
Comments
al...@google.com <al...@google.com> #2
I also have the same issue so it seems to be a real problem.
em...@google.com <em...@google.com>
je...@google.com <je...@google.com>
bi...@google.com <bi...@google.com> #4
why is this marked has Obsolete? this is still a bug that is happening and its difficult to fix.
for all who are looking for a solution use this:
http://stackoverflow.com/questions/16200972/android-css-positionfixed-after-a-device-rotate
for all who are looking for a solution use this:
bi...@google.com <bi...@google.com> #6
Thanks for the report, the problem comes from how we detect whether a source file contains typedef. The temporary work around is to import IntDef without using wildcard like this import androidx.annotation.*;
instead use import androidx.annotation.IntDef;
bi...@google.com <bi...@google.com> #7
Fixed with I5af3f35f49f52cd66bbf4bf09ed7aa9ed030abf6
ja...@gmail.com <ja...@gmail.com> #8
Thanks for looking at it, and providing a workaround (and fix!).
Description
When creating a library component that uses here , it states:
@IntDef
annotations in its public API, I am expecting that theannotations.zip
is packaged inside that aar - fromHowever, this doesn't appear to be the case, and the
build/intermediates/annotations_typedef_file/debug/typedefs.txt
file is empty (I'm assuming this would contain something?) as is thebuild/intermediates/annotations_zip/debug/
dir.I'm using AGP 7.0.3 with Gradle version 7.0.2 in Android Studio Bumblebee 2021.1.1. Patch 2.
(NOTE: I re-raised this ticket, as https://issuetracker.google.com/issues/227147440 was likely in too high-level a bucket. Apologies for the dupe.)