React native react本机android构建:包不存在

React native react本机android构建:包不存在,react-native,react-native-android,React Native,React Native Android,我从某人那里收到了一个使用本机模块的演示react本机应用程序 此本机模块包括以下导入语句: import com.xxx.yyy.zzz; error: package com.xxx.yyy.zzz does not exist 演示版本在我的Windows PC上成功运行,运行良好 我试图在自己的应用程序中使用相同的本机模块,因此我在演示中完成的android\app\src\main\java\com\\\*文件中进行了相同的设置 但是,当我运行我的应用程序的构建时,上面的语句出现以

我从某人那里收到了一个使用本机模块的演示react本机应用程序

此本机模块包括以下导入语句:

import com.xxx.yyy.zzz;
error: package com.xxx.yyy.zzz does not exist
演示版本在我的Windows PC上成功运行,运行良好

我试图在自己的应用程序中使用相同的本机模块,因此我在演示中完成的
android\app\src\main\java\com\\\*
文件中进行了相同的设置

但是,当我运行我的应用程序的构建时,上面的语句出现以下错误:

import com.xxx.yyy.zzz;
error: package com.xxx.yyy.zzz does not exist
你知道这个错误的原因是什么吗


(我的应用程序和演示程序之间的一个区别是,演示程序只使用一个本机模块,而我的应用程序使用多个模块。我不知道为什么这会产生不同。我只是想找出我的问题的原因…

我今天无意中发现了这个问题。我使用的本机模块是用kotlin编写的,因此我所做的包括:

在android/build.gradle中

buildscript{
   ext{
      ...
      ext.kotlin_version = '1.3.60'
      ...
   }
   dependencies{
      classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
   }
}
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'

dependencies {
    ...
    implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
    ...
}
在android/app/build.gradle中

buildscript{
   ext{
      ...
      ext.kotlin_version = '1.3.60'
      ...
   }
   dependencies{
      classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
   }
}
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'

dependencies {
    ...
    implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
    ...
}