在华为AppGallery Connect控制台创建应用。开发者可以先创建一个项目,然后在项目中添加应用。创建应用的过程中开发者需要填写对应应用的名称、包名、分类、语言等信息,创建完成后开发者可以获得应用的基本配置信息。

  1. 登录AppGallery Connect网站,输入账号信息进入AppGallery Connect控制台。
  2. AppGallery Connect控制台页面上,点击"我的项目",进入项目管理页面。
  3. 在我的项目管理页面,点击添加项目按钮,输入项目名称,创建项目。
  4. 在项目设置页面点击添加应用开始创建我的应用。
  5. 在创建应用页面,填写应用名称、应用包名、平台、设备、应用分类应用、游戏)和语言,请按实际情况选择。
  6. 应用创建成功后,可在我的项目中查看应用的包名等信息。
  1. 执行以下命令安装React Native依赖。
    npm install -g yarn

    安装成功效果如下:

  2. 执行以下命令创建React Native项目。

    npx react-native init <项目名>

    如执行以下命令将创建一个名为rndemo的项目。

    npx react-native init rndemo

    创建成功效果如下:

  1. 打开React Native项目android文件夹下的build.gradle文件,添加Maven仓地址和AGCP插件地址。
    buildscript { repositories { google() jcenter() // Check that you have the following line (if not, add it) maven { url 'https://developer.huawei.com/repo/' } // HUAWEI Maven repository } dependencies { classpath 'com.android.tools.build:gradle:3.5.3' // Add the following line classpath 'com.huawei.agconnect:agcp:1.5.0.300' // HUAWEI agcp plugin } } allprojects { repositories { google() jcenter() // Check that you have the following line (if not, add it): maven { url 'https://developer.huawei.com/repo/' } // HUAWEI Maven repository } }
  2. 打开React Native项目android/app文件夹下的build.gradle文件,添加编译依赖。
    在apply plugin: ‘com.android.application'下一行添加如下配置
    apply plugin: 'com.android.application' // Check that you have the following line (if not, add it) apply plugin: 'com.huawei.agconnect
  3. iOS初始化AGC SDK
    在项目的AppDelegate.m文件中导入头文件<AGConnectCore/AGConnectCore.h> ,在application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 的方法中添加如下代码:
    - (BOOL)Application:(UIApplication *)Application didFinishLaunchingWithOptions: (NSDictionary *)launchOptions { // Override point for customization after Application launch. [AGCInstance startup]; return YES; }
Code copied