callstack / callstack/react-native-builder-bob

Android Nitro Module wrong package path created

Aperta
#852 1 commento 1 reazione 0 assegnatari Vedi su GitHub
bug
Lingua principale
JavaScript
Stelle
3.2k
Fork
228
Merge medio
7g 12h
PR unite (30g)
3

Descrizione

### 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:

![Image](https://github.com/user-attachments/assets/0711c1ea-f9d2-4e91-9367-7b582a1789e7)

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

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.