Init Android platform via cap add android

Génère la structure Capacitor Android (gradle + manifest + activity Java/Kotlin)
avec applicationId 'ch.hypnotruck.coach' (cohérent avec iOS), minSdk 24, target 36.

8 plugins synchronisés au passage (déjà déclarés dans package.json) :
@capacitor/{app,geolocation,haptics,local-notifications,push-notifications,
splash-screen,status-bar} et @capgo/capacitor-health.

Build APK toujours bloqué côté infra (Android SDK non installé sur cette machine,
+ attente validation Play Console pour signing/upload). Mais la structure est
prête : `cap sync` après modification du web puis `./gradlew assembleDebug`
sur une machine avec Android SDK.

Étape suivante : configurer permissions Health Connect dans AndroidManifest +
sync iOS pour cohérence cross-platform.
This commit is contained in:
Sylvain Bettinelli
2026-05-07 16:26:30 +00:00
parent a7809992a9
commit 7818f7b663
55 changed files with 1020 additions and 0 deletions

10
package-lock.json generated
View File

@@ -9,6 +9,7 @@
"version": "0.1.0",
"license": "UNLICENSED",
"dependencies": {
"@capacitor/android": "^8.3.1",
"@capacitor/app": "^8.1.0",
"@capacitor/core": "^8.3.1",
"@capacitor/geolocation": "^8.2.0",
@@ -48,6 +49,15 @@
"node": ">=6.9.0"
}
},
"node_modules/@capacitor/android": {
"version": "8.3.1",
"resolved": "https://registry.npmjs.org/@capacitor/android/-/android-8.3.1.tgz",
"integrity": "sha512-hjskIG8YcBEh3X4yaTXvE9gcqpdcxunTgFruSKnuPxtMxAUzEK4Oq25x0Z1g3cz+MQPc+lRG09R7Ovc+ydKsNw==",
"license": "MIT",
"peerDependencies": {
"@capacitor/core": "^8.3.0"
}
},
"node_modules/@capacitor/app": {
"version": "8.1.0",
"resolved": "https://registry.npmjs.org/@capacitor/app/-/app-8.1.0.tgz",