From 1f1153b5feee56f2ad7a13c0b08360d3d99249a3 Mon Sep 17 00:00:00 2001 From: Matthew Raymer Date: Fri, 17 Oct 2025 12:57:10 +0000 Subject: [PATCH] fix(android): resolve build failures and duplicate plugin dependencies - Fix plugin path in capacitor.settings.gradle to point to correct npm package location - Remove duplicate local dailynotification module causing class conflicts - Remove duplicate plugin dependency from app build.gradle - Resolves Android SDK configuration and build system issues Build now succeeds with proper plugin integration from npm package. --- test-apps/daily-notification-test/android/app/build.gradle | 1 - .../daily-notification-test/android/capacitor.settings.gradle | 3 +++ test-apps/daily-notification-test/android/settings.gradle | 1 - 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/test-apps/daily-notification-test/android/app/build.gradle b/test-apps/daily-notification-test/android/app/build.gradle index 591f302..372fa06 100644 --- a/test-apps/daily-notification-test/android/app/build.gradle +++ b/test-apps/daily-notification-test/android/app/build.gradle @@ -48,7 +48,6 @@ dependencies { androidTestImplementation "androidx.test.ext:junit:$androidxJunitVersion" androidTestImplementation "androidx.test.espresso:espresso-core:$androidxEspressoCoreVersion" implementation project(':capacitor-cordova-android-plugins') - implementation project(':dailynotification') } apply from: 'capacitor.build.gradle' diff --git a/test-apps/daily-notification-test/android/capacitor.settings.gradle b/test-apps/daily-notification-test/android/capacitor.settings.gradle index 9a5fa87..9fe3cec 100644 --- a/test-apps/daily-notification-test/android/capacitor.settings.gradle +++ b/test-apps/daily-notification-test/android/capacitor.settings.gradle @@ -1,3 +1,6 @@ // DO NOT EDIT THIS FILE! IT IS GENERATED EACH TIME "capacitor update" IS RUN include ':capacitor-android' project(':capacitor-android').projectDir = new File('../node_modules/@capacitor/android/capacitor') + +include ':timesafari-daily-notification-plugin' +project(':timesafari-daily-notification-plugin').projectDir = new File('../node_modules/@timesafari/daily-notification-plugin/android/plugin') diff --git a/test-apps/daily-notification-test/android/settings.gradle b/test-apps/daily-notification-test/android/settings.gradle index b46bae3..3b4431d 100644 --- a/test-apps/daily-notification-test/android/settings.gradle +++ b/test-apps/daily-notification-test/android/settings.gradle @@ -1,5 +1,4 @@ include ':app' -include ':dailynotification' include ':capacitor-cordova-android-plugins' project(':capacitor-cordova-android-plugins').projectDir = new File('./capacitor-cordova-android-plugins/')