proton:android_setupv3
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
proton:android_setupv3 [2025/02/10 13:44] – seth | proton:android_setupv3 [2025/03/04 07:24] (current) – seth | ||
---|---|---|---|
Line 21: | Line 21: | ||
- | == Final builds == | + | ==== Final builds |
I find it easiest to do final builds from the command line. | I find it easiest to do final builds from the command line. | ||
Line 27: | Line 27: | ||
* Run " | * Run " | ||
- | == Updating to the latest Android APIs as of Feb 10th, 2025 == | + | ==== Updating to the latest Android APIs as of Feb 10th, 2025 ==== |
If you get errors like "Your build is currently configured to use incompatible Java 21.0.4 and Gradle 7.3.3. Cannot sync the project." | If you get errors like "Your build is currently configured to use incompatible Java 21.0.4 and Gradle 7.3.3. Cannot sync the project." | ||
Line 40: | Line 40: | ||
To fix, edit your build.gradle file and change the part that says: | To fix, edit your build.gradle file and change the part that says: | ||
+ | |||
+ | < | ||
id ' | id ' | ||
id ' | id ' | ||
- | | + | </ |
to: | to: | ||
+ | < | ||
id ' | id ' | ||
id ' | id ' | ||
+ | </ | ||
(or whatever the latest versions are, I had to google to find them( | (or whatever the latest versions are, I had to google to find them( | ||
Line 73: | Line 77: | ||
Ok, that didn't fix the namespace error, to fix that, I had to add " | Ok, that didn't fix the namespace error, to fix that, I had to add " | ||
| | ||
- | == Other Errors and problems == | + | ==== JAVA_HOME missing when running .bat files like BuildAndInstallDebug.bat ==== |
+ | |||
+ | To fix this you'll need to know where your java install is and set JAVA_HOME to it. | ||
+ | |||
+ | Easiest thing is to use Android Studio’s bundled JDK, it’s usually located in a directory similar to: | ||
+ | C: | ||
+ | |||
+ | (Your path might be different; check your Android Studio settings under File > Project Structure > SDK Location or File > Settings > Build, Execution, Deployment > Build Tools > Gradle.) | ||
+ | |||
+ | |||
+ | |||
+ | Open a Command Prompt and run: | ||
+ | < | ||
+ | set JAVA_HOME=C: | ||
+ | </ | ||
+ | Then you can run the batch files in the same session and it should work. | ||
+ | |||
+ | Or, to set it permenently: | ||
+ | |||
+ | Right-click on This PC (or My Computer) and select Properties. | ||
+ | Click on Advanced system settings. | ||
+ | In the System Properties window, click on the Advanced tab, then click Environment Variables.... | ||
+ | Under System variables, click New... (or find JAVA_HOME if it already exists and click Edit...). | ||
+ | Set the Variable name to JAVA_HOME and the Variable value to your JDK path (e.g., C: | ||
+ | Click OK to save the changes. | ||
+ | Optionally, add %JAVA_HOME%\bin to your PATH variable if it isn’t already there. | ||
+ | Verify the Setup: | ||
+ | |||
+ | Open a new Command Prompt (to ensure the new environment variables are loaded). | ||
+ | < | ||
+ | echo %JAVA_HOME% | ||
+ | </ | ||
+ | |||
+ | ==== Other Errors and problems | ||
* If you get a weird " | * If you get a weird " |
proton/android_setupv3.1739195058.txt.gz · Last modified: 2025/02/10 13:44 by seth