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
4
votes
2 answers

What are the descriptons for Huawei AdsKit AdListener.onAdFailed error codes?

What are the descriptions for Huawei AdsKit AdListener.onAdFailed error codes? It works as expected in test mode, but not in production. I'm getting onAdFailed(3) : I/HiAdSDK.h: onAdFailed, errorCode:700 in the log for banner ads and…
4ntoine
  • 19,816
  • 21
  • 96
  • 220
4
votes
1 answer

Huawei AR Engine .obj file not rendering properly

I have an android app and I am using Huawei AR Engine Kit. I have a model file with the .obj extension. When I add this file to my application after reducing its size in the application called blender, my model does not appear properly. I add them…
4
votes
1 answer

Detect if a device has access to Huawei App Gallery with Cordova

In Cordova, how do I detect if a device has the Huawei App Gallery?
peterdest
  • 285
  • 3
  • 11
4
votes
2 answers

Show prompt for HMS Core upgrade

I used getIapClient(Context context) in my app for object instantiation. The app could not work well with devices with older versions of HMS core. How to make the app show a prompt for HMS core upgrade?
user14845274
4
votes
1 answer

Error appeared when apply plugin: 'com.huawei.agconnect' in Flutter

I was trying to use Huawei SDK in flutter so I apply the plugin in the android/app/build.gradle file as shown in the instruction in https://developer.huawei.com/consumer/en/doc/development/HMS-Plugin-Guides/integrate-plugin-0000001050418527 apply…
Mouris
  • 67
  • 1
  • 8
4
votes
3 answers

ApiException: 907122036: no right

I'm trying to create a special version of my app for Huawei App Gallery, this means replacing Firebase Cloud Messaging with Huawei Push Kit. My app's failing to obtain a token with this exception: I HMSSDK_HmsClient: receive msg status_code:0,…
Kostya Vasilyev
  • 852
  • 1
  • 11
  • 27
4
votes
2 answers

How can I use Firebase/Google Analytics for analyzing user behaviors and logging specific events from huawei mobiles?

We are replacing firebase kits with HMS kits for HMS based mobiles (noGMS) for our app. However, we still would like to stick and use Firebase/Google Analytics for analyzing user behaviors and logging specific events from huawei mobiles? How it…
4
votes
3 answers

How do I get 'onMessageReceived' to trigger on Notification (HMS Push Kit) in React Native?

I'm trying to read the payload of my notifications, but the event won't trigger. It works fine for Data messages, but doesn't seem to notice notifications. AndroidManifest:
4
votes
2 answers

ZXing versus Google Play Services Vision

I need to add a feature to capture a QR code in my application. I have used Google Play Services and I can read the QR code but I have some questions: Is it compatible with all devices? I can use barcodeDetector.isOperational() to check if it is…
jstuardo
  • 3,901
  • 14
  • 61
  • 136
4
votes
3 answers

Error Code 6003 Is Always Reported for the Push Service

I use huawei mate 30pro for push kit test, but i always get error code 6003.How to solve the issue?
user13545752
4
votes
2 answers

Huawei Push Kit Error : 907135701: scope list empty

I am implementing Push kit to my application, I have enabled the service from developer console and Huawei push SDK has been correctly integrated and I can see the app ID from agconnect-servicesjson to obtain the token. Which is…
4
votes
5 answers

How to check Google Mobile Services enable in device or not?

I have to check if google services are active on the device. How can I check it? Looking just play services is enough? I need this check for Huawei services.
4
votes
2 answers

HMS FusedLocationProvider and HuaweiMap is not working

I used this class to get current location of device for my map app. I'm using this with GooglePlayServices and its working fine, but I recently switched to HMS for Huawei devices if GooglePlayServices are not available on device. I replaced all…
4
votes
2 answers

How to show App Icon Badge Numbers on Huawei

On Huawei device (Android 9) my app does not show numbers on app icon for push notification. In the settings from the device under "App icon badges" I can switch the "Badge disply mode" between "Numbers" and "Dots". If I use dots, everything works…
nasibu
  • 83
  • 1
  • 4
4
votes
1 answer

CameraCharacteristics SENSOR_INFO_EXPOSURE_TIME_RANGE gives wrong values

I am using SENSOR_INFO_EXPOSURE_TIME_RANGE to calculate the range of supported exposure time. I tested this in Huawei P30 Pro and it seems like this API is giving wrong values(10000 - 1000000000). But when I use the built in camera app's pro mode,…