We use essential cookies for the website to function, as well as analytics cookies for analyzing and creating statistics of the website performance. To agree to the use of analytics cookies, click "Accept All". You can manage your preferences at any time by clicking "Cookie Settings" on the footer. More Information.

Only Essential Cookies
Accept All
Panorama Kit documentation is archived and will no longer be maintained. Panorama Kit will be removed later. You can click here to learn about the specific removal time.
GuidesPanorama KitGetting Started

Getting Started

Quick Tutorial

Before developing your app, you can follow instructions in the codelab to experience how to quickly integrate this kit into an app.

Development Environment

  • Android Studio version: 3.6.1 or later

  • JDK version: 1.8 or later
  • SDK and Gradle:

    • minSdkVersion: 19 or later
    • targetSdkVersion: 30 (recommended)
    • compileSdkVersion: 30 (recommended)
    • Gradle version: 5.4.1 or later (recommended)

    If you need to use multiple HMS Core kits, use the latest versions required for these kits.

  • Test device: A Huawei phone running EMUI 4.0 or later, or a non-Huawei phone running Android 4.4 or later

Development Process

Follow the steps in the following process when you develop an app.

Expand

No.

Step

Description

1

Configuring App Information in AppGallery Connect

Configure app information in AppGallery Connect, including Registering as a Developer, Creating an App, Generating a Signing Certificate Fingerprint, and Configuring the Signing Certificate Fingerprint.

2

Integrating the HMS Core SDK

Integrate the HMS Core SDK into your app.

3

Configuring Obfuscation Scripts

Before building the APK, configure the obfuscation configuration file to prevent the HMS Core SDK from being obfuscated.

4

Getting Started

Declare the required permissions in the AndroidManifest.xml file.

5

Displaying a Panorama Outside an App

Develop the function of displaying panoramas outside an app.

Displaying a Panorama in an App

Develop the function of displaying panoramas in an app. Compared with panorama display outside an app, this function calls Panorama Kit to display panoramas in a more flexible way.

6

Pre-release Check

Use the tool offered by Huawei to automatically check your app before release.

7

App Release

Complete your app information in AppGallery Connect, and submit your app for release.

HMS Toolkit provides end-to-end tools (including those for app creation, free real-device debugging, and releasing) that you need to develop your own HMS Core-integrated app and release it, with lower costs and higher efficiency.

Search in Guides
Enter a keyword.