gpt4 book ai didi

android - 无法在 Android 设备上运行应用程序 (Linux/Ubuntu)

转载 作者:行者123 更新时间:2023-11-29 19:24:27 24 4
gpt4 key购买 nike

该应用程序使用 android studio 与 Ubuntu 一起运行,它还在我的 Windows 10 上使用 react-native 运行。

使用 react-native init 创建的新应用程序在 ubuntu 上运行良好

但是我当前应用程序上的 react-native run-android 总是返回这个:

    Running /home/lance/Android/Sdk/platform-tools/

adb -s 4d00550ff22a318d reverse tcp:8081 tcp:8081

adb server version (32) doesn't match this client (36); killing...

* daemon started successfully *

Building and installing the app on the device (cd android && ./gradlew installDebug)...
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

(node:5781) UnhandledPromiseRejectionWarning:
Unhandled promise rejection (rejection id: 2):
TypeError: Cannot read property 'message' of undefined

(node:5781) DeprecationWarning: Unhandled promise rejections are deprecated.

In the future, promise rejections that are not handled will
terminate the Node.js process with a non-zero exit code.
  • react native 0.40
  • Ubuntu 16.10 X64
  • 三星 S4(安卓 5.0)

如有任何帮助,我们将不胜感激。

最佳答案

通过向 gradelew 添加执行权限修复。

在终端中,在 react-native 项目文件夹中,运行

chmod +x android/gradlew

关于android - 无法在 Android 设备上运行应用程序 (Linux/Ubuntu),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41698161/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com