HMS Toolkit is an IDE plug-in which provides all the tools you need to develop and release HMS Core-integrated apps in Android Studio. You can use it to create, code, convert, debug, test, and release your apps, and it cuts the cost of development and boosts efficiency by more than three times.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Functions
Configuration Wizard enables you to quickly prepare your environment for the integration of HMS Core kits. The configuration process originally comprised 14 steps, during which you had to frequently switch between the IDE and AppGallery Connect. But with this tool, you can automatically configure a full environment, including your team, project module, and project certificate. It saves a lot of preparation time and improves your efficiency when developing.
Highlights
Automatic configuration with one click
Streamlines the configuration process.
No need to keep checking documents or switching tools.
Various configuration scenarios
Supports configuring multiple kits at the same time.
Supports all kits for which development preparations are required.
Efficiency boost
Shortens the configuration process from 4 hours to 5 minutes.
Provides you with clear guidance.
Usage
To get HMS Toolkit, visit the HUAWEI Developers official website, click Download now to download the installation package, then install it on Android Studio.
Related
More information about AppGallery Connect, you can visit HUAWEI Developer Forum
HUAWEI AppGallery further opened the mobile app referrer query API through AppGallery Connect, enabling developers and third-party attribution platforms to implement targeted marketing activities and efficient promotions with newfound ease. The API provides developers with access to customized referrers, including third-party download source, number of downloads, installation volume (IV), and installation times. When developers opt to join forces with a third-party attribution platform, they can use the Referrer SDK provided by the platform to obtain extraordinarily precise attribution analysis-based information.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
HUAWEI AppGallery Connect has teamed up with AppsFlyer, Adjust and Kochava to further conduct mobile attribution, marketing analysis and carry out mobile app marketing, helping developers achieve a sustainable app growth and maximize benefits.
For more details about referrer query, please visit the following webpage in AppGallery Connect:
https://developer.huawei.com/consumer/en/doc/development/AppGallery-connect-Guides/appgallery-referrer-process
Attribution is one of the most important aspects of mobile marketing - https://www.mighty.digital/blog/mobile-attribution-explained . If you're not sure what attribution is, it's simply the process of determining which channels are driving app installs and in-app actions. This data is essential for understanding how your marketing efforts are performing and allocating your resources accordingly.
More information like this, you can visit HUAWEI Developer Forum
1.Full Update of Custom Overview
The custom overview of HUAWEI Analytics Kit has been fully updated to provide predefined indicators and cards. You can combine them as needed to create a custom overview.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
2. Optimized Funnel Analysis
Funnel analysis has been improved so that you can use the same event in different steps to conduct drill-down analysis. One-click copy allows you to create a new funnel based on the previous one, without the need to set the same events and parameters. You can also quickly build a funnel model by changing the order of the logged events.
3. Support of Filters for User Lifecycle
In the user lifecycle overview and user analysis of each phase, you can filter data by app, app type, or user attributes. The segment analysis of the lifecycle report can help you gain insights into user behavior during different phases of the lifecycle. You can then identify user lifecycle rules in real time and adjust operations strategies accordingly.
4. Function Optimization
Functions such as version distribution, audience analysis, app debugging, and data export have been optimized to deliver a better performance and experience.
Feel free to visit our official website! If you have any questions or suggestions for the updates, please submit a ticket online. We will get back to you as soon as possible.
SymptomI have integrated the trial play function provided by the HMS Core Game Service SDK 5.0.1.302 into my game and completed the following as instructed by the official documentation:
Applying to enable the forcible identity verification function.
Adding code snippet for implementing trial play to my game code.
However, when my game was launched and the identity verification pop-up was displayed, the trial play option was not available, which means that the function did not take effect.
AnalysisIt was the first time I integrated the HMS Core SDK, so I contacted Huawei technical support. I was informed of some of the prerequisites for enabling the trial play function:
1. The integrated Game Service SDK version must be 5.0.1 or later.
2. The forcible identity verification has been enabled.
3. Code relating to the trial play function has been added.
4. The default authorization parameter of the game must be DEFAULT_AUTH_REQUEST_PARAM_GAME.
We have met the first three, but not the last one.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
SolutionFinally, I modified my code by referring to the documentation, and it worked! Hope this post can offer you some help!
Am not sure but check the code for suttle errors
Tennaric said:
Am not sure but check the code for suttle errors
Click to expand...
Click to collapse
this is just a sample code. you can refer to this site to confirm the correct usage. you can even download the sample code in github.
What can I use to quickly and effectively integrate your kits into my app, or convert an app I've integrated with a third party?
HMS Toolkit has you covered. The tools cover everything: app creation, coding, conversion, debugging, testing, and release, and triple your efficiency.
This upcoming series is all about each function of HMS Toolkit.
Before developing your app, arm yourself with info such as kit functions, available to view or download demos. Thanks to HMS Toolkit, you no longer have to download a demo on the specified page of HUAWEI Developers or GitHub, and decompress and open it. Simply click Sample on Getting Started to see all demos displayed and choose the one you need. Getting Started also offers Training with MOOCs for each HMS Core kit so you get better, faster.
Check out how to use Getting Started now!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
If you have any questions, please submit a ticket. Huawei technical support will reply to you as soon as possible.
For more information about HMS Toolkit, go to >>
For how to quickly integrate each kit using HMS Toolkit, go to >>
For more operation tutorials, go to >>
For more related documents, go to >>
For more details, you can go to:
l Our official website
l Our Development Documentation page, to find the documents you need
l Reddit to join our developer discussion
l GitHub to download demos and sample codes
l Stack Overflow to solve any integration problems
Original Source
ProblemI successfully integrated the HMS Core SDK (HMS 5.1.0.300 on Android Studio) during a test on Huawei mobile phones. However, when I loaded a game on a Xiaomi phone, it prompted me to update HMS Core, and when I tried to update it a parsing error occurred.
Analysis & SolutionWe contacted Huawei technical support in the game’s QQ group (if you have not joined the group, you can also submit a ticket to Huawei’s technical support team) and they advised us to:
Check whether HUAWEI AppGallery has been installed on the non-Huawei phone. If not, download and install HUAWEI AppGallery.
Check whether metadata has been configured. If the HMS Base SDK version is 5.0.4.300 or later, you need to configure the metadata shown in the following figure.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The metadata has already been configured, meaning it is not the problem.
Finally, the technical support asked whether the provider section has been added to the manifest file.
If not, an error indicating package parsing failure will be reported when HMS Core (APK) is installed on some models.
Note: The value of applicationId must be the app’s ID.
After following these steps, the Xiaomi phone test works as expected.
These solutions will also work for other non-Huawei phones.