2017-10-06 1 views
0

Ich habe zwei ähnliche React-Native-Anwendungen für Android. Ich habe im Android EmulatorDas native DeviceInfo-Modul wird nicht korrekt installiert, wenn zwei Anwendungen ausgeführt werden

Ich begann sie unabhängig auf verschiedenen Rechnern und sie funktionieren gut, aber wenn ich sie beide auf demselben Computer mit react-native run-android begann:

DeviceInfo native module is not installed correctly 

Nun, ich versuche zu halte einen von ihnen an, aber ich weiß nicht wie.

Ich lief react-native eject in ihren beiden Home-Verzeichnisse, aber das gab mir Both the iOS and Android folders already exist! Please delete 'ios' and/or 'android' before ejecting.. Ich verstehe nicht, was das bedeutet. Ich möchte nur verhindern, dass die Anwendung auf einem Emulator ausgeführt wird, ich möchte keine Dateien löschen.

Dann lief ich ps | grep react-native und tötete all diese Prozesse.

Der Fehler bleibt jedoch bestehen.

Eine Idee, wie Sie diesen Fehler loswerden? Oder zumindest, wie man eine der Anwendungen stoppt?

Antwort

0
  1. Entfernen Sie die Knoten node_modules, android und ios.
  2. run npm install
  3. dann feuern Sie Ihren Befehl eject.
Verwandte Themen