mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 10:47:35 +00:00
Ladybird/Android: Move gradle files to Ladybird/Android directory
And add documentation for how to use the thing
This commit is contained in:
parent
ec05b4bc0a
commit
78ebeb6a5a
10 changed files with 35 additions and 11 deletions
25
Documentation/AndroidStudioConfiguration.md
Normal file
25
Documentation/AndroidStudioConfiguration.md
Normal file
|
@ -0,0 +1,25 @@
|
|||
## Android Studio Project Configuration
|
||||
|
||||
The Android port of Ladybird has straightforward integration with the Android Studio IDE.
|
||||
|
||||
After opening the ``serenity`` directory in Android Studio (NOT the Ladybird/Android directory!)
|
||||
there should be a pop-up in the bottom left indicating that an Android Gradle project was detected
|
||||
in ``Ladybird/Android``.
|
||||
|
||||
In the top left of the screen in the Project view, navigate to ``Ladybird/Android``. Or, click the
|
||||
highlighted text in the notification for that path. Open the ``settings.gradle.kts`` file. At the
|
||||
top of the file should be a banner that says ``Code Insight unavailable (related Gradle project not
|
||||
linked).`` Click the ``Link Gradle project`` text on the right side of the banner. After the IDE
|
||||
loads the Gradle view to the right of the code window, go back to the banner at the top of the
|
||||
``settings.gradle.kts`` file and click ``Load Script Configurations`` to finish loading the Gradle
|
||||
project.
|
||||
|
||||
Gradle will index the project, and download all the required plugins. If it complains about no NDK,
|
||||
follow the instructions in Android Studio to install an appropriate NDK version. If it still
|
||||
complains about the NDK version, open ``File->Invalidate Caches...`` and click ``Invalidate and
|
||||
Restart``.
|
||||
|
||||
## Getting the most out of the IDE
|
||||
|
||||
See the sections in the [CLionConfiguration](CLionConfiguration.md) for [Excluding Build Artifacts](CLionConfiguration.md#excluding-build-artifacts),
|
||||
and [Code Generation Settings](CLionConfiguration.md#code-generation-settings).
|
Loading…
Add table
Add a link
Reference in a new issue