Android Nitro Module wrong package path created
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 42/100
- Issue-Typ
- Bug
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- javascript, react-native
- Bereich
- build-system, mobile
Rechercherichtung
Beginne damit, den von Nitrogen verwendeten Einstiegspunkt für die Nitro Module-Generierung nachzuverfolgen, und vergleiche den Speicherort des generierten AppNitroPackage mit dem Import in der generierten Android PackageList.java. Reproduziere nach Möglichkeit den Android-Build aus dem gemeldeten create-react-native-library-Setup; abgeschlossen ist die Aufgabe, wenn der generierte Paketpfad und der Import übereinstimmen, sodass das Projekt ohne manuelles Verschieben der Datei gebaut werden kann.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
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
- create-react-native-library
- react-native-builder-bob
Selected options
Nitro Module
Link to repro
NA
Environment
Macbook M1
- Vorherrschende Sprache
- JavaScript
- Sterne
- 3.2k
- Forks
- 227
- Ø Merge
- 16 Min.
- Gemergte PRs (30 T.)
- 1
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus callstack/react-native-builder-bob
-
Doesn't work with NPMOffenbug
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 42/100
callstack/react-native-builder-bob#901 · 1 Kommentar ·
-
bug
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 42/100
callstack/react-native-builder-bob#896 · 2 Kommentare ·
-
bug
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100
-
bug
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
callstack/react-native-builder-bob#829 · 20 Kommentare ·
Alle Issues in callstack/react-native-builder-bob
Ähnliche Issues
-
accepting PR Content:HTML
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 88/100
mdn/content#45988 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
pnpm/pnpm#16635 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
paperclipai/paperclip#15253 ·
Maintainer antworten meist innerhalb von 1 Tag
-
needs triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
solana-foundation/solana-com#2245 ·
Maintainer antworten meist innerhalb von 1 Tag