Javascript 由于avd太慢,我如何在手机上运行react本机应用程序

Javascript 由于avd太慢,我如何在手机上运行react本机应用程序,javascript,android,react-native,mobile,Javascript,Android,React Native,Mobile,请帮帮我。我的React本机应用程序未在我的手机中运行。它在android模拟器上运行良好,但性能非常差 错误是: $ react-native run-android info Running jetifier to migrate libraries to AndroidX. You can disable it using "--no-jetifier" flag. Jetifier found 967 file(s) to forward-jetify.

请帮帮我。我的React本机应用程序未在我的手机中运行。它在android模拟器上运行良好,但性能非常差

错误是:

$ react-native run-android
  info Running jetifier to migrate libraries to AndroidX. You can disable it using "--no-jetifier" 
  flag.
  Jetifier found 967 file(s) to forward-jetify. Using 2 workers...
  info Starting JS server...
  info Installing the app...

  FAILURE: Build failed with an exception.

  * What went wrong:
  Could not initialize class org.codehaus.groovy.runtime.InvokerHelper

  * Try:
  Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more 
  log output. Run with --scan to get full insights.

  * Get more help at https://help.gradle.org

  BUILD FAILED in 8s

  error Failed to install the app. Make sure you have the Android development environment set up: 
  https://reactnative.dev/docs/environment-setup. Run CLI with --verbose flag for more details.
  Error: Com

  mand failed: gradlew.bat app:installDebug -PreactNativeDevServerPort=8081

尝试升级您的环境,因为这里有一个线程

它很简单,只需将您的手机连接到Android studio并处于开发模式,然后从Android studio中选择设备并运行应用程序将在手机上打开的项目,除非您在环境中没有任何错误。

这可能是因为Jdk版本较低。请更新Android Studio支持的JDK版本


参考文献:

您能提供一些关于您的开发环境的信息吗?您是否在android设备上“启用”了开发者设置?是的,我已经启用了Thanx bro,但Jdk最新版本可以使用,可能是因为gradle版本。您可以转到[gradle/wrapper/gradle-wrapper.properties]并更改distributionUrl,如[distributionUrl=https\://services.gradle.org/distributions/gradle-6.3-all.zip],gradle安装在我的pcIn Android项目中的位置[Android>gradle/wrapper/gradle-wrapper.properties]