new version 3.27.00
This commit is contained in:
parent
47bcc5c5dd
commit
4f8f423444
12
README.md
12
README.md
|
|
@ -20,12 +20,12 @@ You must use git to download the sdk from [repository](https://pubgit.newsmemory
|
|||
1. Inside root folder run the following command:
|
||||
|
||||
```sh
|
||||
git clone --depth 1 --branch 3.24.05 https://pubgit.newsmemory.com/tecnavia/newsmemory-android-sdk.git
|
||||
git clone --depth 1 --branch 3.27.00 https://pubgit.newsmemory.com/tecnavia/newsmemory-android-sdk.git
|
||||
```
|
||||
2. If you already have the module you could update to another release launching the following commands:
|
||||
```sh
|
||||
cd newsmemory-android-sdk
|
||||
git checkout tags/3.24.05
|
||||
git checkout tags/3.27.00
|
||||
```
|
||||
|
||||
### Package contents
|
||||
|
|
@ -69,7 +69,7 @@ buildscript {
|
|||
}
|
||||
|
||||
dependencies {
|
||||
classpath "com.android.tools.build:gradle:8.9.2"
|
||||
classpath "com.android.tools.build:gradle:8.11.0"
|
||||
classpath "com.google.gms:google-services:4.3.4"
|
||||
//add crashlytics only if the aar file is included
|
||||
classpath "com.google.firebase:firebase-crashlytics-gradle:2.9.9"
|
||||
|
|
@ -108,8 +108,8 @@ maven {
|
|||
|
||||
| Variable name | Default | Description |
|
||||
|:---------------------------------- |:-------:|:-------------------------------------------------------------: |
|
||||
| compileSdk | 35 | |
|
||||
| targetSdk | 35 | |
|
||||
| compileSdk | 36 | |
|
||||
| targetSdk | 36 | |
|
||||
| minSdk | 24 | |
|
||||
| frescoVersion | 3.6.0 | used by react native to display some images |
|
||||
| soLoaderVersion | 0.12.1 | used to load needed system native libraries |
|
||||
|
|
@ -132,7 +132,7 @@ maven {
|
|||
| playServiceiidVersion | 17.0.0 | |
|
||||
| playServiceBaseVersion | 18.0.1 | |
|
||||
| **The following variables are used if you include one of SDK's optional libraries** |
|
||||
| playServiceAdsVersion | 21.3.0 | react-native-prebid, react-native-dfp, react-native-admob |
|
||||
| playServiceAdsVersion | 24.7.0 | react-native-prebid, react-native-dfp, react-native-admob |
|
||||
| playServiceMapsVersion | 18.0.2 | react-native-maps |
|
||||
| playBillingVersion | 7.0.0 | react-native-iap for google |
|
||||
| amazonSdkVersion | 3.0.7 | react-native-iap for amazon |
|
||||
|
|
|
|||
162
build.gradle
162
build.gradle
|
|
@ -11,7 +11,7 @@ buildscript {
|
|||
}*/
|
||||
}
|
||||
dependencies {
|
||||
classpath "com.android.tools.build:gradle:8.9.2"
|
||||
classpath "com.android.tools.build:gradle:8.11.0"
|
||||
classpath "com.google.gms:google-services:4.3.4"
|
||||
//use the version suggested by react-native-firebase
|
||||
//classpath "com.google.firebase:firebase-crashlytics-gradle:2.9.9"
|
||||
|
|
@ -90,7 +90,7 @@ publishing {
|
|||
tareactnativedeviceinfo(MavenPublication) {
|
||||
groupId 'tecnavia'
|
||||
artifactId 'react-native-device-info'
|
||||
version '8.7.1'
|
||||
version '14.1.1'
|
||||
artifact("$libsDirName/react-native-device-info-release.aar")
|
||||
}
|
||||
|
||||
|
|
@ -153,14 +153,14 @@ publishing {
|
|||
tareactnativereanimated(MavenPublication) {
|
||||
groupId 'tecnavia'
|
||||
artifactId 'react-native-reanimated'
|
||||
version '3.19.0'
|
||||
version '3.19.1'
|
||||
artifact("$libsDirName/react-native-reanimated-release.aar")
|
||||
}
|
||||
|
||||
tareactnativesafeareacontext(MavenPublication) {
|
||||
groupId 'tecnavia'
|
||||
artifactId 'react-native-safe-area-context'
|
||||
version '5.5.2'
|
||||
version '5.6.1'
|
||||
artifact("$libsDirName/react-native-safe-area-context-release.aar")
|
||||
}
|
||||
|
||||
|
|
@ -174,7 +174,7 @@ publishing {
|
|||
tareactnativeshare(MavenPublication) {
|
||||
groupId 'tecnavia'
|
||||
artifactId 'react-native-share'
|
||||
version '10.2.1'
|
||||
version '12.2.0'
|
||||
artifact("$libsDirName/react-native-share-release.aar")
|
||||
}
|
||||
|
||||
|
|
@ -206,11 +206,102 @@ publishing {
|
|||
artifact("$libsDirName/react-native-uuid-generator-release.aar")
|
||||
}
|
||||
|
||||
tareactnativevectoricons(MavenPublication) {
|
||||
tareactnativevectoriconsantdesign(MavenPublication) {
|
||||
groupId 'tecnavia'
|
||||
artifactId 'react-native-vector-icons'
|
||||
version '8.1.0'
|
||||
artifact("$libsDirName/react-native-vector-icons-release.aar")
|
||||
artifactId 'react-native-vector-icons_ant-design'
|
||||
version '12.3.0'
|
||||
artifact("$libsDirName/react-native-vector-icons_ant-design-release.aar")
|
||||
}
|
||||
|
||||
tareactnativevectoriconsentypo(MavenPublication) {
|
||||
groupId 'tecnavia'
|
||||
artifactId 'react-native-vector-icons_entypo'
|
||||
version '12.3.0'
|
||||
artifact("$libsDirName/react-native-vector-icons_entypo-release.aar")
|
||||
}
|
||||
|
||||
tareactnativevectoriconsevilicons(MavenPublication) {
|
||||
groupId 'tecnavia'
|
||||
artifactId 'react-native-vector-icons_evil-icons'
|
||||
version '12.3.0'
|
||||
artifact("$libsDirName/react-native-vector-icons_evil-icons-release.aar")
|
||||
}
|
||||
|
||||
tareactnativevectoriconsfeather(MavenPublication) {
|
||||
groupId 'tecnavia'
|
||||
artifactId 'react-native-vector-icons_feather'
|
||||
version '12.3.0'
|
||||
artifact("$libsDirName/react-native-vector-icons_feather-release.aar")
|
||||
}
|
||||
|
||||
tareactnativevectoriconsfontawesome(MavenPublication) {
|
||||
groupId 'tecnavia'
|
||||
artifactId 'react-native-vector-icons_fontawesome'
|
||||
version '12.3.0'
|
||||
artifact("$libsDirName/react-native-vector-icons_fontawesome-release.aar")
|
||||
}
|
||||
|
||||
tareactnativevectoriconsfontawesome5(MavenPublication) {
|
||||
groupId 'tecnavia'
|
||||
artifactId 'react-native-vector-icons_fontawesome5'
|
||||
version '12.2.0'
|
||||
artifact("$libsDirName/react-native-vector-icons_fontawesome5-release.aar")
|
||||
}
|
||||
|
||||
tareactnativevectoriconsfontisto(MavenPublication) {
|
||||
groupId 'tecnavia'
|
||||
artifactId 'react-native-vector-icons_fontisto'
|
||||
version '12.3.0'
|
||||
artifact("$libsDirName/react-native-vector-icons_fontisto-release.aar")
|
||||
}
|
||||
|
||||
tareactnativevectoriconsfoundation(MavenPublication) {
|
||||
groupId 'tecnavia'
|
||||
artifactId 'react-native-vector-icons_foundation'
|
||||
version '12.3.0'
|
||||
artifact("$libsDirName/react-native-vector-icons_foundation-release.aar")
|
||||
}
|
||||
|
||||
tareactnativevectoriconsionicons(MavenPublication) {
|
||||
groupId 'tecnavia'
|
||||
artifactId 'react-native-vector-icons_ionicons'
|
||||
version '12.3.0'
|
||||
artifact("$libsDirName/react-native-vector-icons_ionicons-release.aar")
|
||||
}
|
||||
|
||||
tareactnativevectoriconsmaterialdesignicons(MavenPublication) {
|
||||
groupId 'tecnavia'
|
||||
artifactId 'react-native-vector-icons_material-design-icons'
|
||||
version '12.3.0'
|
||||
artifact("$libsDirName/react-native-vector-icons_material-design-icons-release.aar")
|
||||
}
|
||||
|
||||
tareactnativevectoriconsmaterialicons(MavenPublication) {
|
||||
groupId 'tecnavia'
|
||||
artifactId 'react-native-vector-icons_material-icons'
|
||||
version '12.3.0'
|
||||
artifact("$libsDirName/react-native-vector-icons_material-icons-release.aar")
|
||||
}
|
||||
|
||||
tareactnativevectoriconsocticons(MavenPublication) {
|
||||
groupId 'tecnavia'
|
||||
artifactId 'react-native-vector-icons_octicons'
|
||||
version '20.3.0'
|
||||
artifact("$libsDirName/react-native-vector-icons_octicons-release.aar")
|
||||
}
|
||||
|
||||
tareactnativevectoriconssimplelineicons(MavenPublication) {
|
||||
groupId 'tecnavia'
|
||||
artifactId 'react-native-vector-icons_simple-line-icons'
|
||||
version '12.3.0'
|
||||
artifact("$libsDirName/react-native-vector-icons_simple-line-icons-release.aar")
|
||||
}
|
||||
|
||||
tareactnativevectoriconszocial(MavenPublication) {
|
||||
groupId 'tecnavia'
|
||||
artifactId 'react-native-vector-icons_zocial'
|
||||
version '12.3.0'
|
||||
artifact("$libsDirName/react-native-vector-icons_zocial-release.aar")
|
||||
}
|
||||
|
||||
tareactnativevideo(MavenPublication) {
|
||||
|
|
@ -244,7 +335,7 @@ publishing {
|
|||
tatecnaviareactnativebridge(MavenPublication) {
|
||||
groupId 'tecnavia'
|
||||
artifactId 'tecnavia_react-native-bridge'
|
||||
version '1.11.0'
|
||||
version '1.12.0'
|
||||
artifact("$libsDirName/tecnavia_react-native-bridge-release.aar")
|
||||
}
|
||||
|
||||
|
|
@ -258,7 +349,7 @@ publishing {
|
|||
tatecnaviareactnativedfp(MavenPublication) {
|
||||
groupId 'tecnavia'
|
||||
artifactId 'tecnavia_react-native-dfp'
|
||||
version '1.6.1'
|
||||
version '1.7.0'
|
||||
artifact("$libsDirName/tecnavia_react-native-dfp-release.aar")
|
||||
}
|
||||
|
||||
|
|
@ -293,14 +384,14 @@ publishing {
|
|||
tatecnaviareactnativeutils(MavenPublication) {
|
||||
groupId 'tecnavia'
|
||||
artifactId 'tecnavia_react-native-utils'
|
||||
version '1.7.6'
|
||||
version '1.8.0'
|
||||
artifact("$libsDirName/tecnavia_react-native-utils-release.aar")
|
||||
}
|
||||
|
||||
tatecnaviareactnativewebanalytics(MavenPublication) {
|
||||
groupId 'tecnavia'
|
||||
artifactId 'tecnavia_react-native-web-analytics'
|
||||
version '1.2.0'
|
||||
version '1.3.0'
|
||||
artifact("$libsDirName/tecnavia_react-native-web-analytics-release.aar")
|
||||
}
|
||||
|
||||
|
|
@ -314,14 +405,14 @@ publishing {
|
|||
tareactnative(MavenPublication) {
|
||||
groupId 'tecnavia'
|
||||
artifactId 'react-native'
|
||||
version '0.80.2'
|
||||
version '0.81.5'
|
||||
artifact("$libsDirName/react-native-release.aar")
|
||||
}
|
||||
|
||||
tahermes(MavenPublication) {
|
||||
groupId 'tecnavia'
|
||||
artifactId 'hermes'
|
||||
version '0.80.2'
|
||||
version '0.81.5'
|
||||
artifact("$libsDirName/hermes-release.aar")
|
||||
}
|
||||
|
||||
|
|
@ -334,11 +425,11 @@ afterEvaluate {
|
|||
}
|
||||
|
||||
android {
|
||||
compileSdkVersion safeExtGet("compileSdkVersion", "35").toInteger()
|
||||
compileSdkVersion safeExtGet("compileSdkVersion", "36").toInteger()
|
||||
|
||||
namespace "com.tecnavia.sdk"
|
||||
defaultConfig {
|
||||
targetSdkVersion safeExtGet("targetSdkVersion", "35").toInteger()
|
||||
targetSdkVersion safeExtGet("targetSdkVersion", "36").toInteger()
|
||||
minSdkVersion safeExtGet("minSdkVersion", "24").toInteger()
|
||||
versionName APP_VERSION_NAME
|
||||
}
|
||||
|
|
@ -403,7 +494,7 @@ def androidxAppcompatVersion = safeExtGet("androidxAppcompatVersion", "1.7.0")
|
|||
def androidxLegacySupportVersion = safeExtGet("androidxLegacySupportVersion", "1.0.0")
|
||||
def playServiceiidVersion = safeExtGet("playServiceiidVersion", "17.0.0")
|
||||
def playServiceBaseVersion = safeExtGet("playServiceBaseVersion", "18.0.1")
|
||||
def playServiceAdsVersion = safeExtGet("playServiceAdsVersion", "21.3.0")
|
||||
def playServiceAdsVersion = safeExtGet("playServiceAdsVersion", "24.7.0")
|
||||
def playServiceMapsVersion = safeExtGet("playServiceMapsVersion", "18.0.2")
|
||||
def playBillingVersion = safeExtGet("playBillingVersion", "7.0.0")
|
||||
def amazonSdkVersion = safeExtGet("amazonSdkVersion", "3.0.7")
|
||||
|
|
@ -416,7 +507,7 @@ dependencies {
|
|||
implementation "tecnavia:react-native-community_netinfo:11.4.1"
|
||||
implementation "tecnavia:react-native-config:1.4.11"
|
||||
implementation "tecnavia:react-native-cookies_cookies:6.2.1"
|
||||
implementation "tecnavia:react-native-device-info:8.7.1"
|
||||
implementation "tecnavia:react-native-device-info:14.1.1"
|
||||
implementation "tecnavia:react-native-dynamic-fonts:0.3.2"
|
||||
implementation "tecnavia:react-native-fs:2.20.0"
|
||||
implementation "tecnavia:react-native-gesture-handler:2.28.0"
|
||||
|
|
@ -425,31 +516,44 @@ dependencies {
|
|||
implementation "tecnavia:react-native-linear-gradient:2.8.3"
|
||||
implementation "tecnavia:react-native-mail:6.1.1"
|
||||
implementation "tecnavia:react-native-pager-view:6.8.1"
|
||||
implementation "tecnavia:react-native-reanimated:3.19.0"
|
||||
implementation "tecnavia:react-native-safe-area-context:5.5.2"
|
||||
implementation "tecnavia:react-native-reanimated:3.19.1"
|
||||
implementation "tecnavia:react-native-safe-area-context:5.6.1"
|
||||
implementation "tecnavia:react-native-screens:4.16.0"
|
||||
implementation "tecnavia:react-native-share:10.2.1"
|
||||
implementation "tecnavia:react-native-share:12.2.0"
|
||||
implementation "tecnavia:react-native-svg:15.12.0"
|
||||
implementation "tecnavia:react-native-text-size:3.0.0"
|
||||
implementation "tecnavia:react-native-tts:4.1.1"
|
||||
implementation "tecnavia:react-native-uuid-generator:6.1.1"
|
||||
implementation "tecnavia:react-native-vector-icons:8.1.0"
|
||||
implementation "tecnavia:react-native-vector-icons_ant-design:12.3.0"
|
||||
implementation "tecnavia:react-native-vector-icons_entypo:12.3.0"
|
||||
implementation "tecnavia:react-native-vector-icons_evil-icons:12.3.0"
|
||||
implementation "tecnavia:react-native-vector-icons_feather:12.3.0"
|
||||
implementation "tecnavia:react-native-vector-icons_fontawesome:12.3.0"
|
||||
implementation "tecnavia:react-native-vector-icons_fontawesome5:12.2.0"
|
||||
implementation "tecnavia:react-native-vector-icons_fontisto:12.3.0"
|
||||
implementation "tecnavia:react-native-vector-icons_foundation:12.3.0"
|
||||
implementation "tecnavia:react-native-vector-icons_ionicons:12.3.0"
|
||||
implementation "tecnavia:react-native-vector-icons_material-design-icons:12.3.0"
|
||||
implementation "tecnavia:react-native-vector-icons_material-icons:12.3.0"
|
||||
implementation "tecnavia:react-native-vector-icons_octicons:20.3.0"
|
||||
implementation "tecnavia:react-native-vector-icons_simple-line-icons:12.3.0"
|
||||
implementation "tecnavia:react-native-vector-icons_zocial:12.3.0"
|
||||
implementation "tecnavia:react-native-video:5.2.1"
|
||||
implementation "tecnavia:react-native-volume-manager:2.0.8"
|
||||
implementation "tecnavia:react-native-webview:13.14.2"
|
||||
implementation "tecnavia:rn-fetch-blob:0.11.2"
|
||||
api "tecnavia:tecnavia_react-native-bridge:1.11.0"
|
||||
api "tecnavia:tecnavia_react-native-bridge:1.12.0"
|
||||
implementation "tecnavia:tecnavia_react-native-default-preference:1.6.0"
|
||||
implementation "tecnavia:tecnavia_react-native-dfp:1.6.1"
|
||||
implementation "tecnavia:tecnavia_react-native-dfp:1.7.0"
|
||||
implementation "tecnavia:tecnavia_react-native-navigation-bar-color:2.1.0"
|
||||
implementation "tecnavia:tecnavia_react-native-pdf:5.5.1"
|
||||
implementation "tecnavia:tecnavia_react-native-print:0.7.0"
|
||||
implementation "tecnavia:tecnavia_react-native-sqlite-storage:3.5.0"
|
||||
implementation "tecnavia:tecnavia_react-native-utils:1.7.6"
|
||||
implementation "tecnavia:tecnavia_react-native-web-analytics:1.2.0"
|
||||
implementation "tecnavia:tecnavia_react-native-utils:1.8.0"
|
||||
implementation "tecnavia:tecnavia_react-native-web-analytics:1.3.0"
|
||||
implementation "tecnavia:tecnavia_react-native-zip-archive:5.3.0"
|
||||
api "tecnavia:react-native:0.80.2"
|
||||
implementation "tecnavia:hermes:0.80.2"
|
||||
api "tecnavia:react-native:0.81.5"
|
||||
implementation "tecnavia:hermes:0.81.5"
|
||||
|
||||
//androidx dependencies
|
||||
implementation "javax.inject:javax.inject:1"
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
android.useAndroidX=true
|
||||
|
||||
APP_NAME=Android SDK
|
||||
APP_VERSION_NAME=3.24.05
|
||||
APP_VERSION_CODE=1760088728876
|
||||
APP_VERSION_NAME=3.27.00
|
||||
APP_VERSION_CODE=1763723160435
|
||||
ANDROID_APP_ID=com.tecnaviaapplication
|
||||
IS_ADDON=true
|
||||
|
|
|
|||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue