-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Description
Context: I am trying to work on #139702, which requires changes to the C++ engine and Android (Java) embedder. I have never been able to write more than a "Hello World!" in Java without an IDE (i.e. IntelliSense, error-checking, auto-complete).
I tried following the only published instructions on the Wiki:
Unfortunately these instructions seem to have been added by a non-team member in 2019 and not updated since, so it's not clear (a) they ever worked or (b) if they would still work now, even if they worked before.
Here is what I tried:
-
Updating to the latest Android Studio (at time of issue, Hedgehog?)
-
Opening the
engine/src/flutter/shell/platform/androidsubdirectory as a new project:

-
After much trial and error, I managed to figure out how install Android API version 29 and am using it:

Unfortunately, I don't get anything but basic syntax highlighting. For example, no errors are produced:
I am not sure how this ever worked (don't we need a Gradle file... or something?). I have a hard time believing the entire engine and Android platform teams edits and contributes to this directory without Android Studio (or similar) working, so I'm hoping this is just a matter of updating the documentation (I am willing to help!)

