3a644d1dbd
[android] Add F-Droid metadata and enable automatic upload
...
Please note that this patch doesn't add new screenshots
into the repo.
Closes #206
Closes #825
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-08-08 10:18:49 +03:00
163b2ec559
[android] Remove git commit sha from user-visible version
...
Solve a hen-and-egg issue: we needed to put in the commit
hash before the commit.
Thanks @IzzySoft, @rugk and @relan for help!
See #825
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-08-08 10:18:49 +03:00
Dzmitry Yarmolenka
380f44b4dc
[android] excluded from packaging vulcan validation libs. It will reduce F-Droid build size by 15 Mb. Google Play and App Galery builds sizes will be reduced aproximately by 7 Mb.
...
Signed-off-by: Dzmitry Yarmolenka <dzmitry.yarmolenka.1986@gmail.com>
2021-07-23 08:27:59 +02:00
Dzmitry Yarmolenka
f557ee2a4c
[android] removed MIPS packaging options, we do not support this ABI.
...
Signed-off-by: Dzmitry Yarmolenka <dzmitry.yarmolenka.1986@gmail.com>
2021-07-23 08:27:59 +02:00
Dzmitry Yarmolenka
fe13f3404e
[android] removed unused flavors from build.gradle.
...
Signed-off-by: Dzmitry Yarmolenka <dzmitry.yarmolenka.1986@gmail.com>
2021-07-23 08:27:59 +02:00
c3f05a1646
[android] Run Monkey in debug mode
...
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-06-23 12:53:22 +03:00
cce1348444
[android] Use UTC timezone to generate version
...
Fixes F-Droid store.
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-06-08 08:24:26 +03:00
d5df47fecf
[android][ci] Remove extra '' quoting from the release notes
...
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-06-05 10:33:52 +03:00
4d572933f9
[android] Allow x86 builds for emulator
...
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-06-01 11:38:46 +03:00
3c44908948
[android][ci] Upload to stores automatically
...
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-05-21 09:20:22 +03:00
055d28be41
[android] Update Google libraries
...
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-05-18 12:50:21 +03:00
43c9eb0936
[android][ci] Actualize stores
...
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-05-18 10:08:36 +03:00
Alexander Borsuk
01444086bd
[android] Increased min cmake version to 3.18.0
...
It's already installed on Github Runners
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-05-17 11:47:28 +03:00
Alexander Borsuk
cae8345278
[android] Minor dependencies update
...
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-05-17 11:47:28 +03:00
Alexander Borsuk
06a2fba8e7
[android] Removed deprecated jcenter() repo
...
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-05-17 11:47:28 +03:00
13e769af06
[android] Update applicationId
...
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-05-14 13:23:48 +03:00
7621e45ccf
Update links and names
...
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-05-13 21:39:34 +03:00
c6b8f8a4c7
[android] Rework bundled assets
...
- Always bundle fonts for all flavours.
The app crashes without fonts.
- Don't bundle World and WorldCoasts
for F-Droid to reduce the APK size.
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-05-13 10:22:56 +03:00
1eaaf38b0e
[android][ios] Change application name to "Organic Maps"
...
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-05-05 09:23:40 +03:00
c8f106b0e5
[android] Remove bundled map from Web APK
...
Closes #342
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-04-26 20:38:52 +03:00
8344e032cc
[android] Remove unused dependencies
...
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-04-26 11:04:23 +03:00
a4580a8320
[android] Update dependencies
...
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-04-26 11:04:23 +03:00
5fe38e62a1
[android]: New versioning scheme
...
Android:
- 21042415 - version code
- 2021.04.24-15-gae0bcb54f9-Google - version name
iOS:
- 2021.04.24
This patch also fixes GitHub Actions.
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-04-24 23:02:44 +03:00
9ecde05d09
[android] Remove UGC, guides, booking, taxi
...
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-04-22 08:11:07 +03:00
Alexander Borsuk
8cdc46979b
[android] Updated gradle plugin
...
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-04-22 08:11:07 +03:00
bd8d89af23
[android]: Enable Firebase Crashlytics only for Beta builds
...
- Enable Google Mobile Services for all flavors except fdroid.
- Enable Google Firebase Services for all beta builds flavors fdroid
only if google-services.json exists
We want to get all stars in εxodus privacy report.
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-04-03 20:20:47 +03:00
16b69c3f22
[android]: Enable bundled assets for all flavors
...
See https://github.com/omapsapp/omapsapp/issues/281
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-04-03 10:47:42 +03:00
9b5a03ab1c
[android] Remove APK expansion files (OBB)
...
This feature is deprecated. According to Google, from August 2021, new
apps will be required to publish with the Android App Bundle on
Google Play. Android App Bundle (.aab) is not compatible with OOB.
See https://developer.android.com/guide/app-bundle
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-04-01 17:28:37 +03:00
Alexander Borsuk
263416f3fe
[android] Removed duplicated c++17 flag and disabled unused sections
...
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-03-27 12:17:59 +01:00
Alexander Borsuk
e0bbe4fdad
[android] Minor abi rewording during the build
...
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-03-27 12:17:59 +01:00
Alexander Borsuk
53167676b7
[android] Cleanup code with linter
...
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-03-24 09:04:12 +03:00
Alexander Borsuk
b87ee95bae
Fixed configure.sh script and gh actions
...
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-03-23 17:47:44 +01:00
a6abb4572c
[android]: Enable NDK debug symbols
...
Use SYMBOL_TABLE instead of FULL to meet Google Play limits.
Closes #230
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-03-20 09:21:50 +03:00
4e24af95e4
[android]: Add F-Droid flavor
...
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-03-14 18:48:14 +03:00
5136a60e26
[android]: Remove Google Authorization
...
This old implementation of Google Auth was based on GMS and
didn't work on non-Google devices. If we really want to support
Google Auth, we should use Firebase Auth instead:
https://firebase.googleblog.com/2020/10/firebase-auth-android-non-gms.html
This patch removes the last Google Service from the project. Please
add android/google-services.json if you want to build version with
enabled Google Services (GMS + Firebase) for the Play Store.
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-03-14 18:48:14 +03:00
3109bd3982
[android] Make play-services-location optional
...
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-03-14 18:48:14 +03:00
4ba631a173
[android]: Make firebase-{crashlytics,appdistribution} optional
...
- Don't require `google-services.json` for the build.
- Disable Firebase if `google-services.json` is missing.
- Remove ExternalLibrariesMediator traces.
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-03-14 18:48:14 +03:00
b38bc1f13e
[android]: Remove beta/debug resources from android/flavors
...
Override the application name in build.gradle instead.
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-03-14 18:48:14 +03:00
8a921f8dd8
[android]: Remove firebase-job-dispatcher
...
This code was only needed for API < 21. Our minSdkVersion is 21.
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-03-14 18:48:14 +03:00
Alexander Borsuk
1a0e062cf2
[core][ios] Removed statistics and Alohalytics submodule
...
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-03-14 10:49:56 +03:00
Alexander Borsuk
31d3000864
[android] Set proper NDK version in gradle
...
Signed-off-by: Alexander Borsuk <me@alex.bio>
2021-03-13 21:29:12 +01:00
88a469ef6a
[Android] Update to Gradle 6.8.3
...
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-03-06 17:37:34 +03:00
48e2dd7085
[android] Remove ads and tracking code
...
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-03-06 09:00:01 +03:00
a4ca4f454a
[android] Update Android NDK to the latest LTS
...
Fixes "Requested NDK version 21.3.6528147 did not match the version
21.4.7075529 requested by ndk.dir"
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-02-16 20:45:51 +03:00
Altynaika
ee8f8844af
[android] Removed pushwoosh dependency and logic #118
...
Signed-off-by: Altynaika <altynaika.toktomuratovaa@gmail.com>
2021-02-10 17:13:00 +03:00
cd5c20b533
Merge https://github.com/mapsme/omim
...
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-01-24 17:06:08 +00:00
Daniil Popov
7e3871ba30
[android] Get rid of Facebook SDK
...
Signed-off-by: Daniil Popov <int02h@gmail.com>
2021-01-20 22:27:30 +03:00
Alexey Osminin
7e879a37ca
[android] fix for status bar when prompt is shown
2021-01-12 12:47:23 +03:00
8bb45f9adf
[android][ci] Don't rebuild APK twice
...
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-01-04 14:48:16 +00:00
42ba130f33
[android][ci] Upload APK to App Distribution
...
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
2021-01-04 14:17:24 +00:00