Fixed
Status Update
Comments
il...@google.com <il...@google.com> #2
Thank you for your submission. Can you provide the idea.log file from (help> show log > idea.log). Also provide the addition information like Android Studio version & OS (Android Studio menu > About) along with additional steps to replicate the issue (if any?)
This will help ensure the team can correctly triage and reproduce your issue.
If we do not get an update in the next 30 days we will close this issue.
This will help ensure the team can correctly triage and reproduce your issue.
If we do not get an update in the next 30 days we will close this issue.
ap...@google.com <ap...@google.com> #3
This has so far only happened on CI using AGP 3.2.0 so there are no Android Studio logs.
Description
Version used: 1.0.0-alpha11
When debugging
<argument android:name="innerData" app:argType="com.example.sandbox.OutterClass$InnerClass"/>
The dollar signs indicating a nested class are not transformed into a period in the generated code, leading to invalid code such as:
OutterClass$InnerClass innerData = (OutterClass$InnerClass) arguments.get("innerData");
Which should be
OutterClass.InnerClass innerData = (OutterClass.InnerClass) arguments.get("innerData");