Commit Graph

10 Commits

Author SHA1 Message Date
Catfriend1
84144f8211 Fix build due to JCenter shutdown (fixes #1135) (#1136) 2024-10-21 23:48:31 +02:00
Catfriend1
5dc941fc20 Android target SDK 33 > 34 (#1017)
* Update build.gradle

* Update install_minimum_android_sdk_prerequisites.py

* gradle 7.5

* gradle 8.0

* Remove chmod 500 (required for Android 4.x)

* Update build.gradle

* fg service
2023-10-15 00:12:54 +02:00
Catfriend1
de84b72b29 build.gradle: useLegacyPackaging = true 2022-05-05 10:01:30 +02:00
Catfriend1
1d1e076dc7 Disable Jetifier (fixes #726) (#727)
* Update zxing dependency, Set minAPI 21>24

* Disable Jetifier

* Fix lint: Build.VERSION.SDK_INT obsolete

* Settings: Remove PREF_USE_WAKE_LOCK

* review

* transitive = false

* Revert "transitive = false"

This reverts commit e509292f1c9e02eb1dee3559b847f7ae94598040.

* Revert "review"

This reverts commit 5342e5658a73059595f96c944c17497bccfe4be1.

* Revert "Settings: Remove PREF_USE_WAKE_LOCK"

This reverts commit 94512c8f423bb5528014eaadfaa08b2e3e08b2ed.

* Revert "Fix lint: Build.VERSION.SDK_INT obsolete"

This reverts commit ae4802b2eb01f2659fc3f42464bd7a3733ce4635.

* Revert "Update zxing dependency, Set minAPI 21>24"

This reverts commit d78e1315d418c310b908fbe5a4f8a08c72103df2.

* Add { transitive = false }

Co-authored-by: Catfriend1 <Catfriend1@users.noreply.github.com>
2020-11-22 15:05:59 +01:00
Catfriend1
a3150ea024 Fix Android App Bundle GPlay Store Release (fixes #536) (#540)
* Create .gitignore

* Create convert_bundle_to_apks.cmd

* Catch ExecutableNotFoundException in SyncthingService and show to the user (ref #536)

private final File mSyncthingBinary;
mSyncthingBinary = new File(Constants.getSyncthingBinary(mContext).getPath());
if (!libSyncthing.exists()) {
    Log.e(TAG, "CRITICAL - Syncthing core binary is missing in APK package location " + mCommand[0]);
    throw new ExecutableNotFoundException(mCommand[0]);
}

* convert_bundle_to_apks: Do not delete ".apks" file

We will need it for installing the app to a real device later.

* Create install_apks_to_device.cmd

* convert_bundle_to_apks: Delete ".apks" file before extraction

to avoid accidentially analysing an outdated AAB build.

* gradle.properties: android.bundle.enableUncompressedNativeLibs=false
2019-11-07 19:35:10 +01:00
Catfriend1
fb543656b4 Migrate libraries to AndroidX (#458)
* Manifest: Add "android:requestLegacyExternalStorage="true""

(fixes #457) - I know this is not the fix everyone wants but it keeps Syncthing-Fork alive a little longer. See issue #457 to know why.

* Migrate to AndroidX

* Revert "Manifest: Add "android:requestLegacyExternalStorage="true"""

This reverts commit 5580e2262de89af742a1f457db0c87bacf7f96a9.
2019-08-04 19:31:08 +02:00
Felix Ableitner
1dcf779ec4 Don't upgrade plugin to 3.0 yet, as it breaks lint
https://stackoverflow.com/a/47127584/1837158
2017-11-13 11:09:26 +09:00
Felix Ableitner
d74aba261d Add publish release script 2017-10-08 15:06:52 +09:00
Lars K.W. Gohlke
6a09c3d18f upgrades latest gradle and build tools
* upgrades latest gradle and build tools

* restore part of the previous removed comment
2016-06-25 14:14:21 +02:00
Felix Ableitner
9a215631e4 Updated dependencies. 2015-08-26 23:03:19 +02:00