Hi, i tested the app with proximity sdk on android 8 and android 6 phones, both works fine, but when the app is in android 10 (OnePlus 7), the device could not detect the beacons.
It looks like react-native-proximity
uses old Proximity SDK that did not support Android 10.
You need to update build.gradle
with:
implementation 'com.estimote:proximity-sdk:1.0.5'
implementation 'com.estimote:scanning-plugin:0.25.4'
does this works the same with react native?
You need to change it in react-native-proximity
project (directory android
) you checked-out from github.
seems to be working now, thanks
Hi, im facing an issue where the app not able to detect the beacons on release mode. It works fine for a while then the app seem to stop connecting with the beacons (no onEnter/onExit). Any advice on this problem?
Where can I get the proximity-sdk-1.0.5.aar so I can upgrade my Xamarin bindings?
You only have to edit the code in the build.gradle file in react-native-proximity project (directory android
) you checked-out from github to that: implementation ‘com.estimote:proximity-sdk:1.0.5’
Hello @sdaily,
I am looking to achieve the same thing (update the Xamarin Binding).
I have found the aar files here: https://mvnrepository.com/artifact/com.estimote/proximity-sdk/1.0.5
But I didn’t manage to update the binding successfully (not sure why right now).
Did you had any success?
I have opened the issue here: https://github.com/Estimote/Xamarin-Bindings/issues/27
See you,
Matthieu
Matthieu,
I’m sorry to say that we have had no luck in this regard. We’ve actually changed our apps to use another technology as we’ve determined that Estimote has not been reliable. It has been hit or miss with blue tooth issues and now not working on Android 10.0 via Xamarin has just cost us more time dealing with it than we have to spend.
Hello @sdaily I need help. It was frustrating trying to connect Estimote stones with my Xamarin App. I would like to hearing from you about how you cope with your project.
Hi, I am having troubles scanning for proximity devices , I am using Xamarin Nuget 1.0.3.1 this the error in Android 10.
java.lang.IllegalStateException: Unable to start scanner on this Android version (29)
Please update the Nuget package to support Android 10 .
Thanks.
Hi , very Disappointed with Estimote’s luck of support to its customers (us) , how can we support (buy) your products if you don’t support it ?
@pober , I have send Email/Tweet/GitHub, regarding this issued and no response from Estimote.
Android 10 its a new version and playing awsome
@pober I have the same problem, please we require your urgent help. I have my degree issue with Beacon proximity and I can’t find any solution with Android 10 for Xiaomi
plugins {
id ‘com.android.application’
id ‘kotlin-android’
id ‘kotlin-android-extensions’
id ‘com.google.gms.google-services’
}
android {
compileSdkVersion 30
buildToolsVersion “30.0.0”
defaultConfig {
applicationId "com.itsucces.udlatelecom"
minSdkVersion 21
targetSdkVersion 30
versionCode 1
versionName "1.0"
testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner'
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
kotlinOptions {
jvmTarget = '1.8'
}
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation(name: 'VuforiaWrapper', ext:'aar')
implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
implementation 'androidx.appcompat:appcompat:1.0.0'
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
implementation 'com.google.android.material:material:1.2.1'
implementation 'androidx.navigation:navigation-fragment:2.3.1'
implementation 'androidx.navigation:navigation-ui:2.3.1'
implementation 'androidx.lifecycle:lifecycle-livedata-ktx:2.2.0'
implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.2.0'
implementation 'androidx.navigation:navigation-fragment-ktx:2.3.1'
implementation 'androidx.navigation:navigation-ui-ktx:2.3.1'
implementation 'androidx.legacy:legacy-support-v4:1.0.0'
testImplementation 'junit:junit:4.+'
androidTestImplementation 'androidx.test.ext:junit:1.1.1'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.0'
// Beacon
implementation 'com.estimote:proximity-sdk:1.0.5'
implementation 'com.estimote:mustard:0.2.1'
implementation 'com.estimote:scanning-plugin:0.25.4'