Browse Source

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.
master
Matthew Raymer 4 days ago
parent
commit
1f1153b5fe
  1. 1
      test-apps/daily-notification-test/android/app/build.gradle
  2. 3
      test-apps/daily-notification-test/android/capacitor.settings.gradle
  3. 1
      test-apps/daily-notification-test/android/settings.gradle

1
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'

3
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')

1
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/')

Loading…
Cancel
Save