callstack / callstack/react-native-builder-bob
Android Nitro Module wrong package path created
- Dominant language
- JavaScript
- Stars
- 3.2k
- Forks
- 228
- Avg merge
- 7d 12h
- Merged PRs (30d)
- 3
Description
### Description
I just created a new library with Nitro modules, after running Nitrogen, I start Android project, and it's throwing:
```
/Users/james/Code/Personal/react-native/react-native-app-nitro/example/android/app/build/generated/autolinking/src/main/java/com/facebook/react/PackageList.java:14: error: cannot find symbol
import com.margelo.nitro.appnitro.AppNitroPackage;
^
symbol: class AppNitroPackage
location: package com.margelo.nitro.appnitro
/Users/james/Code/Personal/react-native/react-native-app-nitro/example/android/app/build/generated/autolinking/src/main/java/com/facebook/react/PackageList.java:62: error: cannot find symbol
new AppNitroPackage(),
```
I found that it tries to `import com.margelo.nitro.appnitro.AppNitroPackage;`, but the generated project, the AppNitroPackage is in wrong folder:

I manually move the file to the expected folder and able to run Android
### Packages
- [x] create-react-native-library
- [ ] react-native-builder-bob
### Selected options
Nitro Module
### Link to repro
NA
### Environment
Macbook M1
Contributor guide
Assessment
This issue has not been assessed yet.