Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Android Nitro Module wrong package path created

Aperta
#852 1 commento 1 reazione 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
42/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
javascript, react-native

Direzione di ricerca

Inizia tracciando il punto di ingresso per la generazione di Nitro Module utilizzato da Nitrogen e confronta la posizione dell’AppNitroPackage generato con l’import nel PackageList.java Android generato. Riproduci, se possibile, la build Android dalla configurazione create-react-native-library segnalata; il lavoro è completato quando il percorso del package generato e l’import corrispondono, così il progetto può essere compilato senza spostare manualmente il file.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

bug
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

I manually move the file to the expected folder and able to run Android

Packages
  • create-react-native-library
  • react-native-builder-bob
Selected options

Nitro Module

Link to repro

NA

Environment

Macbook M1

Lingua principale
JavaScript
Stelle
3.2k
Fork
228
Merge medio
16m
PR unite (30g)
1

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di callstack/react-native-builder-bob

Tutte le issue di callstack/react-native-builder-bob

Issue simili

Altre issue su JavaScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.