Skip to content

Commit

Permalink
Add build instructions for simple prebuilt apps
Browse files Browse the repository at this point in the history
  • Loading branch information
TanguyP committed Jul 20, 2024
1 parent 0397ab0 commit c220164
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion static/build.html
Original file line number Diff line number Diff line change
Expand Up @@ -1032,7 +1032,14 @@ <h3><a href="#prebuilt-apps">Prebuilt apps</a></h3>
<p>The official releases of our App Store, Auditor, Camera and PdfViewer apps are
bundled as apks into external/ repositories. The no-code AppCompatConfig and
GmsCompatConfig apps are done the same way. These are built and signed with the
standard <code>gradle</code> Android plugin build system.</p>
standard <code>gradle</code> Android plugin build system. You can also build those apps from the source code by following these steps:
</p>
<ul>
<li>Install Gradle, OpenJDK 17 for developers (which should be called <code>java-17-openjdk-devel</code> on Linux), Android Studio, and npm.</li>
<li>In the project you want to build, create a <code>local.properties</code> file and inside it, set the path to your JDK e.g. <code>sdk.dir=/home/jane.doe/Android/Sdk</code></li>
<li>In Android Studio's Device Manager, make sure you have a device running (virtual device, or physical device paired using wi-fi)</li>
<li>From a console in your project folder, run <code>gradle installDebug</code>. This will install the app from the source code, alongside any prebuilt version of the app which you may already have.</li>
</ul>

<p>The TalkBack screen reader is built from our talkback fork repository and
included as a prebuilt signed with the OS releasekey. It may be presigned in
Expand Down

0 comments on commit c220164

Please sign in to comment.