android - adb 服务器已过期。杀戮

标签 android react-native adb android-sdk-tools

<分区>

我正在使用本教程创建我的第一个 react-native 项目:http://facebook.github.io/react-native/

在执行代码和运行 react-native run-android 时,我得到:

adb server is out of date.  killing...
* daemon started successfully *

Android 设备上的应用程序显然无法正常工作。

我已经重新安装了 SDK,尝试了 adb kill-serveradb start-server,但似乎没有任何效果

我正在使用 Android 4.4 和 Ubuntu 14.04

最佳答案

打开 Android Studio,然后更新所有构建工具,安装设备所需的 SDK,并确保将 ANDROID_HOME env var 设置为与 Android Studio 中相同的目录(一般在/home/you/Android/Sdk),同时更新react-native-cli节点包。运行 adb kill-server 和 adb start-server

可能你的adb版本有问题,换个bin就可以了:

sudo cp ~/Android/Sdk/platform-tools/adb/usr/bin/adb

sudo chmod +x/usr/bin/adb

关于android - adb 服务器已过期。杀戮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36731277/

相关文章:

Android Wearable Message API 根本不起作用

android - 是否可以从应用程序执行 ADB shell 命令?

android - 如何在 Android 设备上运行 Linux 命令?

android - Facebook Graph API 按类别搜索地点

reactjs - React Native - 网络重新连接时不触发 NetInfo.addEventListener

javascript - 模态不会在 native react 中显示图像

reactjs - NPM 还是 yarn ?启动 React Native 项目和管理包的标准做法是什么?

android - 不幸的是,应用程序在使用 fragment build设置时已停止

java - 如何在tts说话时停止语音识别?

android - 我在 viewpager 选项卡中的 fragment 不刷新