Questions tagged [huawei-mobile-services]

Use this tag for programming questions relating to HMS Core. HMS Core is an assortment of open device and cloud capabilities provided by Huawei Mobile Services (HMS). Noteworthy capabilities include: Account Kit, In-App Purchases (IAP), Push Kit, Game Service, Location Kit, Map Kit, Ads Kit, and ML Kit.

HMS Core is a collection of basic mobile service end-to-cloud capabilities, dedicated to helping developers build high-quality apps with minimal hassle.

HMS Core Kits

App Services

  1. Account Kit ()
  2. Ads Kit()
  3. Analytics Kit ()
  4. App Linking
  5. Awareness Kit
  6. Drive Kit
  7. Dynamic Tag Manager
  8. Game Service
  9. Health Kit
  10. Identity Kit
  11. In-App Purchases ()
  12. Location Kit()
  13. Map Kit()
  14. Push Kit ()
  15. Quick App
  16. Scan Kit
  17. Site Kit
  18. Wallet Kit

Graphics

  1. Accelerate Kit
  2. AR Engine
  3. Computer Graphics Kit
  4. GameTurbo Engine
  5. Scene Kit

Media

  1. Audio Engine
  2. Audio Kit
  3. Camera Engine
  4. Image Kit
  5. Panorama Kit
  6. Video Kit
  7. WisePlay DRM

AI

  1. ML Kit()
  2. HUAWEI HiAI Foundation
  3. HUAWEI HiAI Engine
  4. HUAWEI HiAI Service

Smart Device

  1. CaaS Engine
  2. Cast Engine
  3. DeviceVirtualization Engine
  4. OneHop Engine
  5. Share Engine

Security

  1. Fast Identity Online(FIDO)
  2. Safety Detect
  3. LocalAuthentication Engine
  4. DataSecurity Engine

System

  1. hQUIC Kit
  2. Nearby Service
  3. Wireless Kit

Resources

Join to keep up with latest news and activities of HMS Core. Community where you can exchange insights, discuss puzzles and share experience with developers.

Get the latest open-source code examples to help you easily integrate HMS Core capabilities. Participate in open source project, contribute valuable suggestions about code example improvement to benefit more developers

The HUAWEI Codelabs provide a technical guidance, tutorial and hands-on coding experience. For example, enabling HUAWEI Account Kit, enabling HUAWEI Map Kit, etc.

The video courses help introduce the features, usage scenarios, and benefits corresponding to HMS Core Kits, as well as explaining how best to integrate and implement them.

  • Technical Support:

Europe: developereu@huawei.com

Asia-Pacific region: developerapac@huawei.com

Latin America: developerla@huawei.com

Middle East and North Africa: developermea@huawei.com

South Asia: developersa@huawei.com

1390 questions
10
votes
8 answers

Android Studio 3.0 doesn't want to show my connected Huawei P10

I've been trying since hours to connect my Huawei P10, Android 8.0.0 with my Android Studio 3.0. But it doesn't work. It won't get shown either in adb devices -l and not in the Android Studio Select Deployment Target window. But my computer and the…
smaxxx
  • 139
  • 2
  • 3
  • 12
10
votes
1 answer

Huawei P9 lite fingerprint support

Do you know if Huawei P9 lite does support Fingerprint? Is it possible to use Android 6.0 Fingerprint API or is it supported through some custom proprietary API (Huawei SDK)? We are evaluating to buy some smartphones and we would like to know how…
9
votes
2 answers

Conflict with Huawei HMS plugin in android with gradle 7.0.0

I'm getting this error with Gradle 7.0 while it was working fine for 6.8.3 agcp-gradle-7-error AGCPlugin FAILURE: Build failed with an exception. What went wrong: A problem was found with the configuration of task ':app:processDebugAGCPlugin' (type…
9
votes
2 answers

Huawei push kit: Token returns empty on Huawei phone

I recently tried my app on a Huawei phone. The problem is PushKit does not return a token and getToken result is empty. In the log I get GetTokenTask receive a empty token, please check HmsMessageService.onNewToken receive result., but there is not…
Mahdi-Malv
  • 16,677
  • 10
  • 70
  • 117
9
votes
2 answers

Which hybrid apps does Huawei Mobile Services support?

Is anyone aware if there exists/are plans to enable deployment for JavaScript/hybrid apps on Huawei Mobile Services (HMS)? Similarly as we can do it using Cordova/Capacitor with Ionic/NativeScript/React Native and upload on Android/iOS. So far I've…
9
votes
2 answers

Huawei EMUI 8 Oreo - Notification Channel - Tone

Some users are reporting on Huawei EMUI 8.0 Oreo that the Notification Channel does not have the option to change tone "Sound" / "Notification Tone" from the app! As of the official docs the developer can't change the settings anymore. So how can I…
8
votes
1 answer

Huawei Push Kit - com.huawei.hms.common.ApiException: 6003: certificate fingerprint error

I received a "push token failed, com.huawei.hms.common.ApiException: 6003: certificate fingerprint error." I don't know what's going on here.
8
votes
2 answers

Is Huawei HMS tolerated on Google Play Store?

I have an app with the usual Google ad and in-app-payment stuff. It's accepted into the Play Store all right. Now I'd like to make it support both GMS and HMS at the same time (based on the availability of the appropriate services, the app can…
Gábor
  • 9,466
  • 3
  • 65
  • 79
8
votes
5 answers

Huawei HMS Maps Android Codelab not working

I am trying to use the Huawei Maps Kit for the new devices that don't include Google Play Services. Codelab demo is located at: https://developer.huawei.com/consumer/en/codelab/HMSMapKit/index.html#7 I haven't changed any single line of code of the…
8
votes
3 answers

Could not find com.huawei.agconnect:agcp:1.0.0.300

Could not find com.huawei.agconnect:agcp:1.0.0.300. Searched in the following locations: - https://jcenter.bintray.com/com/huawei/agconnect/agcp/1.0.0.300/agcp-1.0.0.300.pom -…
Lokesh Tiwari
  • 10,496
  • 3
  • 36
  • 45
8
votes
2 answers

Battery optimizations (wakelocks) on Huawei EMUI 4.0+

Good day, situation: I'm developing Android application that serve as sport tracker/navigation app - so it require permanent connection to GPS and also permanent awake device. Recording is done every second. Current solution working for years is…
Menion Asamm
  • 984
  • 11
  • 19
8
votes
5 answers

Unable to start android app due to LogCollectManager.getUserType() error

When I try to run my application on Huawei P9 I’m getting the error Attempt to invoke virtual method 'int com.huawei.lcagent.client.LogCollectManager.getUserType()' on a null object reference Is there any way to debug this because application…
8
votes
4 answers

Sending and receiving SMS by command line with Huawei E3131 and HiLink on a debian system

I long time searched the internet for a guide how to send sms by command line with Huawei E3131 and HiLink on a debian based linux system. All of them not worked. It seems, that there was an update on the software. HiLink shows the following…
Peters
  • 381
  • 1
  • 2
  • 9
7
votes
5 answers

com.huawei.agconnect plugin not found

So I'm trying to add AppGallery connect gradle plugin to my android project using new Kotlin DSL syntax. But I'm getting error like this: org.gradle.internal.exceptions.LocationAwareException: Build file 'D:\#KERJAAN\devbase\sample\build.gradle.kts'…
7
votes
2 answers

how to push notification in China?

I'm working with react-native in Hong Kong but my target country is China. I need to handle push notifications in China Anyway, can help me push notifications for Android and Huawei without GCM? Thanks everybody!
1 2
3
92 93