尝试使用命令react-native run-android将应用程序安装到设备。
未显示任何错误,但应用卡在了任务app:installDebug上,产生了以下输出。
任务:app:installDebug 08:46:24 V / ddms:执行:运行am get-config 08:46:24 V / ddms:在“ xxxxxxxxxx”上执行“ am get-config”:EOF命中。读:-1 08:46:24 V / ddms:执行:返回 在'WAS-LX1-8.0.0'上为app:debug安装APK'app-debug.apk' 08:46:24 D / app-debug.apk:将app-debug.apk上传到设备“ xxxxxxxx”上 08:46:24 D /设备:将文件上传到设备“ xxxxxxxxxxxx”上 08:46:24 D / ddms:读取/Users/xxxxx/work/xxxx-app/android/app/build/outputs/apk/debug/app-debug.apk的文件权限为:rw-r--r- -- 08:46:25 V / ddms:执行:运行pm install -r -t“ /data/local/tmp/app-debug.apk” <===========-> 99%执行[1m 20s] :app:installDebug
大约3 3分钟后,引发以下错误:
任务':app:installDebug'的执行失败。 com.android.builder.testing.api.DeviceException:com.android.ddmlib.InstallException
尝试./gradlew清理,重新安装node_modules。 Adb设备命令显示设备名称。
答案 0 :(得分:0)
尝试了所有找到的解决方案,但没有任何效果。最终系统设置被重置,问题消失了
答案 1 :(得分:0)
对于相同的错误消息,在Oreo上这对我有用:
答案 2 :(得分:0)
我只是通过擦除模拟器数据并在 Android Studio 中打开 android 文件夹然后运行 npx react-native run-android 来解决此问题