Ich habe native Version 0.42.0 reagiert. Mein Projekt hat gut damit geklappt.
Kürzlich habe ich ein Upgrade auf die native Version 0.43.1 durchgeführt. und jetzt, wenn ich es tue
react-native run-Android
Ich bin mit dem Fehler fest.
JS server already running.
Building and installing the app on the device (cd Android && ./gradlew installDebug)...
Error: Could not find or load main class org.gradle.wrapper.GradleWrapperMain
Could not install the app on the device, read the error above for details.
Make sure you have an Android emulator running or a device connected and have
set up your Android development environment:
https://facebook.github.io/react-native/docs/Android-setup.html
Ich habe die Anweisungen zum Upgrade von https://facebook.github.io/react-native/docs/upgrading.html befolgt
Ich habe das Thema gegoogelt. Durch die folgenden Links gegangen, hat nichts davon für mich funktioniert.
Hauptklasse org.gradle.wrapper.GradleWrapperMain konnte nicht gefunden oder geladen werden
Fehler: Hauptklasse org.gradle.wrapper.GradleWrapperMain konnte nicht gefunden oder geladen werden
jede Art von Hilfe/Anleitung wird für mich hilfreich sein.
Bitte überprüfen Sie Ihr gradle-wrapper.jar im Ordner gradle/wrapper
.
Ich habe den gleichen Fehler wie Sie erhalten und das Glas durch ein vollständiges ersetzt.
Ich habe auch eine Zeile in der gradle-wrapper.properties -Datei mit *distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.Zip
Geändert, gradle lädt sich selbst herunter.
react-native upgrade
Das Ausführen dieses Befehls behebt möglicherweise Ihr Problem. In meinem Fall war es so. Stellen Sie jedoch sicher, dass Sie eine Sicherungskopie des Ordners Android und iOS haben, falls Sie ihn geändert haben.
Ich habe dieses Problem behoben, indem ich diese zwei einfachen Schritte ausgeführt habe:
1) Löschen Sie die Ordner Android und iOS
2) Führen Sie die nächste Zeile aus
react-native eject
3) Laufen!
react-native run-Android
Überprüfen Sie Ihre gradle-wrapper.jar-Dateigröße unter ~\Android\gradle\wrapper. Die verfügbare jar-Dateigröße beträgt 49 KB
Aktualisieren Sie Ihre Datei gradle-wrapper.properties distributionUrl = https://services.gradle.org/distributions/gradle-2.10-all.Zip
Fügen Sie auf build.gradle einen Task-Wrapper hinzu (Typ: Wrapper) {gradleVersion = '2.10'}
Führen Sie erneut react-native run-Android
. Wenn Sie diesen Fehler erhalten:
* What went wrong: Execution failed for task ':app:mergeDebugResources'.
> Some file crunching failed, see logs for details ,
bitte hinzufügen build.gradle
mit:
Android {
compileSdkVersion 23
buildToolsVersion "23.0.1"
aaptOptions {
cruncherEnabled = false
useNewCruncher = false
}
Sie haben wahrscheinlich kein Gradle-Setup in Ihrer Umgebung. Sie können dem folgenden Link folgen, um gradle zu konfigurieren. Anschließend können Sie gradle wrapper erneut ausführen.
Folgen Sie den Anweisungen unter dem Link. https://gradle.org/install/#manually