我正在使用三星galaxy nexus手机(Android 4.0平台).
我正在开发Ubuntu Linux操作系统上的Android应用程序.我想直接在三星手机设备上运行我的应用程序,所以我执行了以下设置步骤:
在我的项目AndroidManifest.xml文件中,添加android:debuggable="true"到<application>元素中
在设备上,在" 设置">"安全性"中启用" 未知来源"
在设备上,在设置>开发人员选项中启用USB调试
在我的计算机上,/etc/udev/rules.d/51-android.rules使用以下内容创建了该文件:
SUBSYSTEM=="usb", ATTR{idVendor}=="04E8", MODE="0666", GROUP="plugdev"
Run Code Online (Sandbox Code Playgroud)在我的计算机上,运行该chmod a+r /etc/udev/rules.d/51-android.rules命令
然后,在我的计算机上,我打开了一个终端并执行了adb devices命令,我得到了:
List of devices attached
???????????? no permissions
Run Code Online (Sandbox Code Playgroud)
由于我没有看到我的设备,只能???????????? no permissions运行以下命令:
adb kill-server
adb start-server
adb devices
Run Code Online (Sandbox Code Playgroud)
但我仍然得到:
List of devices attached
???????????? no permissions
Run Code Online (Sandbox Code Playgroud)
为什么?我错过了什么?
我正在尝试在我的NVIDIA测试git上加载自定义内核.我打字fastboot boot myImage后输入:
<Waiting for device>
Run Code Online (Sandbox Code Playgroud)
我认为这是fastboot我的设备上的模式驱动程序的问题.但我不知道如何在linux上安装驱动程序.
你们知道如何安装驱动程序吗?
目前我想在我的设备(自定义硬件设备)上重新安装Android.建成后我得到了图像文件.但是当我输入fastboot devices什么都没有回报.
adb devices工作中.它返回我的设备.fastboot flashall -w也没有用.我回来<waiting for devices>并保持这样,直到我退出.
所以70-android.rules.d文件是对的.我还设置了ANDROID_PRODUCT_OUT.But someone knows why fastboot does not see my device, but adb does?
重新启动udev或adb不起作用.有人建议在互联网上.
操作系统:Ubuntu 11.10
在尝试运行fastboot命令时,我的Ubuntu机器上有一个非常奇怪的问题.
当我跑:
fastboot devices
我明白了
no permissions fastboot
所以我用adminidtrator权限运行命令:
sudo fastboot devices
然后我得到了结果
sudo: fastboot: command not found
怎么会这样?我有我的PATH中的目录,一切正常,没有sudo.
我正在尝试在 nexus 6P 上刷新 Google 工厂映像文件,但它总是在同一点停止。USB 调试已启用,MTP 模式也已启用。引导加载程序已解锁并与 ADB Fastboot 等通信,我是否遗漏了什么?我已经下载了 zip 文件并解压到平台工具文件夹中。甚至安装了谷歌推荐的驱动程序。如果有人可以并接受比特币或任何其他加密货币,请帮助我将其发送以寻求帮助
(c) 2017 Microsoft Corporation. All rights reserved.
C:\Users\gemma\Desktop\platform-tools_r29.0.6-windows\platform-tools>fastboot reboot-bootloader
Rebooting into bootloader OKAY [ 0.022s]
Finished. Total time: 0.022s
C:\Users\gemma\Desktop\platform-tools_r29.0.6-windows\platform-tools>fastboot flash-all.bat
fastboot: usage: unknown command flash-all.bat
C:\Users\gemma\Desktop\platform-tools_r29.0.6-windows\platform-tools>flash-all.bat
Sending 'bootloader' (3524 KB) OKAY [ 0.116s]
Writing 'bootloader' OKAY [ 0.209s]
Finished. Total time: 0.378s
Rebooting into bootloader OKAY [ 0.107s]
Finished. Total time: 0.107s
Sending 'radio' (48120 KB) OKAY [ 1.065s]
Writing 'radio' OKAY [ …Run Code Online (Sandbox Code Playgroud) 在我构建了android的源代码之后,我运行了以下命令并得到了错误.
#fastboot -w flashall
error: could not load android-info.txt
Run Code Online (Sandbox Code Playgroud)
我已经成功构建了nexus one(build 5)的源代码,我发现目录out/target/passion /中有一个android-info.txt文件.
此外,我确信手机已连接.当我运行"fastboot devices"时,它会显示该设备.
谁知道原因?
当我遇到这种情况时,我试图在我的手机上安装一些自定义恢复和 ROM。
(我关闭了 Windows 更新)
ADB 或 fastboot 显示
<waiting for devices>
Run Code Online (Sandbox Code Playgroud)
我尝试并看到了一些解决方案。我正在为此编写详细的解决方案。这就是我解决它的方法。如果您有更多建议,您可以在下面回答。
我已经挣扎了一段时间了!我正撞在墙上.
我正在尝试运行fastboot(android-linux-tools/platform-tools/fastboot),我收到一条No such file or directory消息.
我在ubuntu 12.04 x64上.我不是linux的新手,我很困惑.
$ cd ~/android-sdk-linux/platform-tools
$ ./fastboot
-bash: ./fastboot: No such file or directory
$ ./adb devices
-bash: ./adb: No such file or directory
$ ls -la
...
-rwxrwxr-x 1 nick nick 159644 Apr 16 21:10 adb
...
-rwxrwxr-x 1 nick nick 149928 Aug 16 21:10 fastboot
...
Run Code Online (Sandbox Code Playgroud) 我一直在尝试在我的 Galaxy s8 上安装 TWRP 自定义恢复,但没能解决这个特定问题。在查看了几个论坛并观看了 youtube 上的几乎所有解决方案后,我不得不发布我的问题。
因此,在启用 USB 调试和 OEM 解锁后,我在 cmd 提示符中打开平台工具并输入以下内容:
adb devices- 这表明我的电脑已检测到我的设备
adb reboot bootloader- 然后这将带我进入引导加载程序模式
fastboot flash recovery recovery.img- 这让我看到“正在等待任何设备”
我见过的所有解决方案都与驱动程序有关,但我相信我的解决方案在手动安装后是最新的C:\Users\"My Name"\AppData\Local\Android\Sdk\extras\google\usb_driver
任何帮助将非常感激。谢谢
当我尝试通过fastboot system.img(从我的自定义AOSP版本)闪存到Sony Xperia Z3时,我收到以下错误:
# fastboot flash system system.img
sending 'system' (584106 KB)...
OKAY [ 18.294s]
writing 'system'...
FAILED (remote: size too large)
finished. total time: 18.297s
Run Code Online (Sandbox Code Playgroud)
Z3有大约2GB的系统分区,我不知道为什么闪存失败.