не могу найти импорт символов com.user.userCom - PullRequest
0 голосов
/ 21 апреля 2020

Попытка создать родной модуль для реактивного. У меня есть все необходимые зависимости, и я следовал инструкциям user com mobile sdk Установка

в project/android/build.gradle

allprojects {
    repositories {
        …
        maven {
            url 'https://android-sdk.user.com'
        }
    }
}

в project/android/app/build.gradle

dependencies {
    implementation 'com.user:android-sdk:1.0.0'
}

затем я создал файл в project/app/src/main/java/com/my_app/UserComModule.java

package com.my_app;

import com.facebook.react.bridge.NativeModule;
import com.facebook.react.bridge.ReactApplicationContext;
import com.facebook.react.bridge.ReactContext;
import com.facebook.react.bridge.ReactContextBaseJavaModule;
import com.facebook.react.bridge.ReactMethod;
import java.util.Map;
import java.util.HashMap;

import com.user.UserCom;

public class UserComModule extends ReactContextBaseJavaModule {
  private static ReactApplicationContext reactContext;

      @Override
  public void onCreate() {
    super.onCreate();
    new UserCom.Builder(
            this,
            "api_secret", //your api secret key generated in User.com webpanel details
            "https://<your_app_subdomain>.user.com"
    )
            .trackAllActivities(true)  // false by default
            .openLinksInChromeCustomTabs(true) // true by default
            .setCustomTabsBuilder(getCustomTabsBuilder())
            .build();
    }

}

При запуске я получаю: cannot find symbol import com.user.UserCom;

1 Ответ

1 голос
/ 21 апреля 2020

Вы импортируете UserCom, и этот модуль недоступен, так как вы упомянули, что создали файл UserComModule в этом каталоге, либо создайте класс UserCom, либо удалите эту строку из UserComModule

import com.user.UserCom;

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...