React Native не может найти модуль Android

#android #react-native

#Android #react-native

Вопрос:

Я создал библиотеку react native и пытаюсь протестировать ее с помощью npm pack и установив tgz в моем примере приложения. Но когда я пытаюсь запустить свое приложение, я получаю сообщение об ошибке:

 Project with path ':MySDK' could not be found in project ':react-native- 
 my-sdk'
  

Я экспортирую некоторую встроенную функциональность в свою библиотеку, и она упакована в aar с именем MySDK.aar, я импортировал ее в свою библиотеку с помощью:
Файл-> Создать-> New-> Новый модуль-> Импортировать пакет aar.
Проект отлично строится в Android Studio, и я могу получить доступ к классам и методам aar, сбой происходит только в react.
Вот build.gradle:

 buildscript {
    repositories {
        jcenter()
        google()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:3.1.4'
    }
}

apply plugin: 'com.android.library'

android {
    compileSdkVersion 28
    buildToolsVersion "28.0.1"

    defaultConfig {
        minSdkVersion 16
        targetSdkVersion 28
        versionCode 1
        versionName "1.0"
    }
    lintOptions {
        abortOnError false
    }
}

repositories {
    jcenter()
    google()
}

dependencies {
    implementation 'com.facebook.react:react-native: '
    implementation project(':MySDK')
}
  

И build.gradle модуля MySDK, созданного Android Studio:

 configurations.maybeCreate("default")
artifacts.add("default", file('MySDK.aar'))
  

А также настройки.gradle :

 include ':MySDK'