Ich habe „Unmatched Route“ nur erhalten, als ich versucht habe, das Android-Gerät mit npm start zu öffnen. Das Web funktioniert einwandfrei, was etwas seltsam ist.
Soweit ich weiß, wird in der Expo-Struktur die Datei _layout.js betrachtet, die ich Root Navigator nenne. Auch hier funktioniert die Webversion korrekt, beim Öffnen von Android in der Expo-App wurde jedoch eine nicht übereinstimmende Route angezeigt. Ich
Ich habe versucht, die Datei _layout.js sowohl in der App als auch im externen App-Ordner abzulegen, aber es funktioniert immer noch nicht. Ich denke, ich muss vielleicht irgendwo path="app/(tabs)/_layour.js" hinzufügen, aber ich dachte, ich hätte bereits RootNavigator.
Ich habe eine Struktur wie folgt:
Code: Select all
app
├── (tabs)
└──_layout.js
├── redux
├── profile
└── mapping
components
app.json
Code: Select all
import RootNavigator from '../../components/RootNavigator';
export default function App() {
return (
);
}
Code: Select all
export default function RootNavigator() {
return (
);
}
Expo-Version: 50.0.11
Vorschläge sind willkommen. Vielen Dank.
Mobile version