Find Jobs
Hire Freelancers

Android Huawei HMS Core Review + Testing -- 2

$15-25 USD / hour

Completed
Posted over 3 years ago

$15-25 USD / hour

We have an Android SDK and a Sample SDK app which uses the SDK for testing purposes. The SDK uses Google Play Services API's for location, activities detection, geofence etc. New Huawei devices are no longer able to make use of Google Play Services and should use HMS Core instead. We've completed the conversion process using the Huawei toolkit ([login to view URL]) using the methods as per this resource: [login to view URL] The conversion process was a success. Minor enhancements/code adjustment might however be required on the SDK code based on real world tests. Please note that testing involves me driving around with the device in a car to determine if trip detection starts correctly (eg geofence exit) and if a trip ends correctly eg geofence is set again correctly etc. We already have detailed logs for the respective events - we have to investigate these logs based on real world results and make minor adjustments if required to ensure it's running perfectly on HMS Core on as well. We've already performed some tests and have identified the following items to investigate: Set Geofence on Trip Stop: The geofence is not always correctly set when a trip ends. We've identified the code to investigate in the OnDestroy method of the service. Step Detector: We have to check which method to use to check if the device has a step detector sensor on Huawei eg on my device it says on dashboard Step Detector: false. When a trip starts, the our toast test message does indicate ‘step sensor registered’, but not sure if the Huawei device really has a step sensor? Activity Permission: On a Huawei device, I think we might have to ask specifically for permission to Detect Motion status? I think we do this for GMS: com.google.android.gms.permission.ACTIVITY_RECOGNITION – so maybe we have to do something similar for HMS to ensure permission is granted correctly in the Sample App and/or SDK for Motion Status? The ideal would be to use this coming Saturday & Sunday to perform testing and make adjustments. The testing process we currently use works as follows: Review code & make changes Send APK (Diawi) to me Install on Device Do a trip and review log Repeat process It would be best if you have a Huawei device to also run local tests on your debugger - preferably with EMUI > 10 as these devices don't support Google Play Services eg has to use HMS Core instead.
Project ID: 29051517

About the project

2 proposals
Remote project
Active 3 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
$0 USD in 40 days
5.0 (28 reviews)
6.2
6.2
2 freelancers are bidding on average $20 USD/hour for this job
User Avatar
Once you hire me..then you'll automatically realise that no one can do this work better than me...I don't write much ..I just show my work..thank you..✌️
$20 USD in 40 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of SOUTH AFRICA
Midrand, South Africa
5.0
4
Payment method verified
Member since May 9, 2012

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.