Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/android.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
packages: ''

- name: Install Android SDK packages
run: sdkmanager "build-tools;35.0.0"
run: sdkmanager "platforms;android-35" "build-tools;35.0.0"

- name: Install project
run: |
Expand Down
3 changes: 3 additions & 0 deletions cordova/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@

Install the dependencies:

Cordova 13 requires Node.js `>=20.17.0 || >=22.9.0`. CI uses Node.js 22.

```
npm install
```
Expand Down Expand Up @@ -37,6 +39,7 @@ npm run dev:android
```

Follow the steps in [Cordova Android - Installing the Requirements](https://cordova.apache.org/docs/en/latest/guide/platforms/android/index.html#installing-the-requirements) to setup your development environment.
Use a Temurin/OpenJDK 17 `JAVA_HOME` for Android builds; newer JDKs can fail during Gradle's Android SDK image transform.

In Android Studio choose "Import project" and select the `cordova/platforms/android` folder.
You should now be able to run the app on device or emulator.
Expand Down
4 changes: 2 additions & 2 deletions cordova/config/config.template
Original file line number Diff line number Diff line change
Expand Up @@ -90,8 +90,8 @@
</platform>
<plugin name="cordova-plugin-dialogs" spec="~2.0.1" />
<plugin name="cordova-plugin-network-information" spec="^3.1.0" />
<plugin name="cordova-plugin-secure-storage" spec="~3.0.2" />
<engine name="android" spec="^13.0.0" />
<plugin name="cordova-plugin-secure-storage" spec="github:satoshipay/cordova-plugin-secure-storage" />
<engine name="android" spec="^14.0.1" />
<engine name="ios" spec="^7.1.0" />

<preference name="AndroidXEnabled" value="true" />
Expand Down
Loading