Saúl Ibarra Corretgé
960ffa7e78
android: switch to the Hermes JavaScript engine
6 лет назад
Saúl Ibarra Corretgé
0eec182df4
android: remove old code for accepting SDK license
It can now be automated in a CI environment as follows:
yes | sdkmanager --licenses
6 лет назад
Saúl Ibarra Corretgé
15e47a9eb3
android: update native dependencies
6 лет назад
Saúl Ibarra Corretgé
dd23ed09ad
deps: react-native@0.60
6 лет назад
Bettenbuk Zoltan
fe1187d7b7
ref: remove unused libs
6 лет назад
Saúl Ibarra Corretgé
8b5b112c6a
android: don't default to making libre builds
6 лет назад
Saúl Ibarra Corretgé
2d45709a6a
android: add the ability to make a "libre" build
A libre build will exclude the following:
- Analytics modules
- Google Play services GMS
- Crashlytics
- Firebase
6 лет назад
Saúl Ibarra Corretgé
b78989f5f2
android: improve SDK release script
- don't hardcode defaults in gradle files
- allow for uploading also to HTTP URLs
- support HTTP authentication when publishing
6 лет назад
Saúl Ibarra Corretgé
1f371ab055
android: simplify qualifying dependencies when publishing
Use an ever increasing number so no manual updates are necessary.
6 лет назад
Saúl Ibarra Corretgé
dfeb26597b
android: make Maven repo used for publising configurable
6 лет назад
Saúl Ibarra Corretgé
e217e10af5
android: update custom version for native dependencies
6 лет назад
Saúl Ibarra Corretgé
b53a034aaf
deps: update React Native to version 0.59
This new version comes with an updated JSC runtime, so we no longer need to
depend on the updated version ourselves.
6 лет назад
Saúl Ibarra Corretgé
c737d46d90
android: update gradle plugin version
6 лет назад
Saúl Ibarra Corretgé
a4b3f8ade6
android: don't build javadocs when publishing react-native plugins
They generate a bunch of harmless yet confusing error messages and they are not
really useful.
7 лет назад
Saúl Ibarra Corretgé
148d4ebb90
rn: add Firebase integration
This is done at the app level, not the SDK.
Currently 2 Firebase services are used:
- Crashlytics
- Dynamic Links
They are enabled in tandem, if the appropriate Google services file
(GoogleService-Info.plist on iOS or google-services.json on Android) is found.
Each service needs to be individually enabled in the Firebase console.
7 лет назад
Saúl Ibarra Corretgé
0469e5af5e
deps: update react-native-calendar-events
7 лет назад
Saúl Ibarra Corretgé
1e83891a70
deps: update react-native-immersive
7 лет назад
Saúl Ibarra Corretgé
f97869ffde
deps: update react-native-keep-awake
7 лет назад
Saúl Ibarra Corretgé
0fc69416d4
android: update build and target SDK versions
Note that Android 9 Pie (API 28) disallows HTTP requests by default, so an
exception was needed in the app in order for the Metro bundler to work in debug
mode.
7 лет назад
Saúl Ibarra Corretgé
f8f544c615
android: remove unneeded gradle task
7 лет назад
Saúl Ibarra Corretgé
ac624b104f
android: remove duplicated Maven repo
The Google repository is already added with google().
7 лет назад
Saúl Ibarra Corretgé
d18f582922
android: fix warning
7 лет назад
Saúl Ibarra Corretgé
e4b1e40cc6
deps: update react-native-google-signin
7 лет назад
Saúl Ibarra Corretgé
053437c86e
android: circumvent trouble with apps using Glide
Glide (which is used by react-native-fast-image) can cause trouble if the host
app (the one using the SDK) is using Glide already.
To avoid this, don't use the builtin AppGlideModule (as the docs recommend) and
let apps define it.
7 лет назад
Saúl Ibarra Corretgé
0031fd2678
android, ios: update react-native-fast-image dependency
7 лет назад
damencho
34f2ff9b85
Update comments.
8 лет назад
damencho
21b0ed691b
Auto accept android license on build machines.
Every time the android version that is used changes we need to update the license hash.
8 лет назад
Saúl Ibarra Corretgé
8b359f48db
android: remove no longer needed code
The dependency was dropped, so it's no longer needed.
7 лет назад
Saúl Ibarra Corretgé
bc77a62626
android: fix maven repo relative location
Assume it's at the same level as the Jitsi Meet repo, by default.
7 лет назад
Saúl Ibarra Corretgé
cf9a65f475
android: update dependencies for publishing
7 лет назад
Saúl Ibarra Corretgé
b71adbdf70
deps: update React Native to version 0.57
7 лет назад
Bettenbuk Zoltan
d10d61fb7a
[RN] Add Google Sign In to live streaming
7 лет назад
Saúl Ibarra Corretgé
8d3cecad86
[Android] Update JSC version
The JSC version used by React Native is about 3 years old, and doesn't implement
things like Symbol or Typed Arrays, which require polyfills. These polyfills are
sometimes a los less performant, as is the case for Typed Arrays.
Bumping an updated JSC version makes both platforms consistent when it comes to
the JavaScript platform.
7 лет назад
Saúl Ibarra Corretgé
52da5010cc
[Android] Make sure we use the react-native version in node_modules
Releases are also published to jcenter, and due to how the dependency is
declared, we are picking the latest release from there, which is arguably not
what we want.
7 лет назад
Saúl Ibarra Corretgé
b920140488
android: update Gradle plugin version for AS 3.0.1
8 лет назад
Saúl Ibarra Corretgé
49acd6bf6a
android: simplify using the Google Maven repo reference
Also remove mavenLocal since we don't need it.
8 лет назад
Saúl Ibarra Corretgé
3460fe03e5
android: update target SDK version
Android Oreo (API level 26) is supported since React Native 50.
8 лет назад
Saúl Ibarra Corretgé
5308f78c9a
[Android] Fix Android Studio 3.0 (final)
8 лет назад
Saúl Ibarra Corretgé
a14cc60e30
[Android] Specify build tools version
Android Studio won't build the app otherwise. Since the gradle plugin 3.0 beta7,
the minimum supported build tools version is 26.0.2, so set it to that. Also
bump compileSdkVersion to 26 since they need to match (in the major number, that
is).
The target API is still 25. Android Oreo (26) brought some changes in overlay
permissions which I haven't figured out yet.
8 лет назад
Saúl Ibarra Corretgé
ae0e37be34
[Android] Fix Android Studio 3.0 RC2
8 лет назад
Lyubo Marinov
e0b73fdd1c
[Android] Fix Android Studio 3.0 Beta 7
8 лет назад
Lyubo Marinov
b3cef401f2
[Android] Fix Android Studio 3.0 Beta 6
8 лет назад
Saúl Ibarra Corretgé
fe8f383a41
[Android] Update gradle plugin version for Android Studio 3 beta 5
8 лет назад
Lyubo Marinov
72c9933e73
[RN] SDK building, installing, and publishing
Based on work authored by Shuai Li <sli@atlassian.com >, Daniel Ornelas
<dornelas@atlassian.com >, and Lyubo Marinov <lmarinov@atlassian.com >.
8 лет назад
Saúl Ibarra Corretgé
ba49c7955a
[Android] Fix gradle and plugin versions with Android Studio 3.0 Beta 4
8 лет назад
Saúl Ibarra Corretgé
5f55b3198c
[Android] Update gradle plugin version for Android Studio 3 beta 2
8 лет назад
Saúl Ibarra Corretgé
ca80839094
[Android] Fix gradle and plugin versions with Android Studio 3.0 Canary 9
8 лет назад
Saúl Ibarra Corretgé
4f6ec920cd
[Android] Set targetApiVersion to 25
We keep being compatible with versions all the way down to 16 for now, but this
will disable internal compatibility shims when running on 25.
8 лет назад
Saúl Ibarra Corretgé
0d33844d51
[Android] Use an appropriate Android support library version
It must match the compileSdkVersion major number.
8 лет назад
Saúl Ibarra Corretgé
51934dac1b
[Android] Fix gradle version with Android Studio 3.0 Canary 8
8 лет назад