File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -230,6 +230,13 @@ WIDGET_JAVA
230230
231231# Enregistrer le widget dans AndroidManifest
232232MANIFEST=" android/app/src/main/AndroidManifest.xml"
233+
234+ # Add storage permissions for Filesystem plugin (EPUB export)
235+ if [ -f " $MANIFEST " ] && ! grep -q " WRITE_EXTERNAL_STORAGE" " $MANIFEST " ; then
236+ sed -i ' s|<application|<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />\n <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />\n <application|' " $MANIFEST "
237+ log " permissions stockage ✓"
238+ fi
239+
233240if [ -f " $MANIFEST " ] && ! grep -q " ArticleDuJourWidget" " $MANIFEST " ; then
234241 sed -i ' s|</application>| <receiver android:name=".ArticleDuJourWidget" android:exported="true">\n <intent-filter>\n <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />\n </intent-filter>\n <meta-data android:name="android.appwidget.provider" android:resource="@xml/widget_info" />\n </receiver>\n </application>|' " $MANIFEST "
235242 log " widget article du jour ✓"
Original file line number Diff line number Diff line change 1414 "@capacitor/android" : " ^6.0.0" ,
1515 "@capacitor/core" : " ^6.0.0" ,
1616 "@capacitor/cli" : " ^6.0.0" ,
17+ "@capacitor/filesystem" : " ^6.0.0" ,
18+ "@capacitor/share" : " ^6.0.0" ,
1719 "@capacitor/local-notifications" : " ^6.0.0" ,
1820 "@capacitor/preferences" : " ^6.0.0"
1921 }
You can’t perform that action at this time.
0 commit comments