Метод getPackages () в MainApplication. java, модуль может быть создан дважды - PullRequest
1 голос
/ 10 марта 2020

Я пытаюсь интегрировать Razorpay с моим реактивным родным приложением, используя там официальную документацию от - https://razorpay.com/docs/payment-gateway/react-native-integration/standard/android/, но я получаю это исключение при запуске применение. Внутри MainApplication нет повторяющихся импортов. java.

1 Ответ

1 голос
/ 11 марта 2020

Нам нужно проверить, есть ли дубликаты импорта или нет, или есть ли дубликаты строк внутри метода getPackages (). Если проблема все еще не решена, то нам нужно добавить следующие строки кода внутри класса модуля (который расширяет ReactContextBaseJavaModule) в папке node_modules ...

Обратитесь по этой ссылке для поиска аналогичной проблемы, которую я обнаружил в stackoverflow -

Как установить canOverrideExistingModule = true в React Native для Android приложений?

@Override    
  public boolean canOverrideExistingModule() {        
    return true;    
  }   

...