草庐IT

android - 自 SDK API 9 升级以来,DDMS 抛出 ADB 错误

我今天升级到Gingerbreak2.3SDK,当我尝试运行DDMS时开始收到此错误:Failedtogetadbversion:Cannotrunprogram"adb":CreateProcesserror=2,Thesystemcannotfindthefilespecified.我该如何解决这个问题?运行Windows7,64位。 最佳答案 adb.exe现在似乎位于SDK的platform-tools文件夹中。我必须将平台工具文件夹添加到我的PATHinmyEnvironmentVariables.

android - 将整个文件夹从 windows 移动到 Android 模拟器

是否可以将整个文件夹从Windows原样移动到Android模拟器?-我确信这个问题的答案存在于某个地方,但我找不到它。我可以通过adb命令行或ddms一次移动一个文件,但都没有给我移动包含多个文件夹和文件的整个文件夹的选项,当我尝试这样做时,它给我这个错误C:\>adbpushC:\Users\peng-lp-10\Desktop\ABC\/mnt/sdcard/ABC/cannotstat'C:\Users\peng-lp-10\Desktop\ABC\':Nosuchfileordirectory即使文件夹存在。 最佳答案 看

一加手机 执行adb错误问题 需要权限

adbshellwmsize1080x1920Exceptionoccurredwhileexecuting'size':java.lang.SecurityException:Mustholdpermissionandroid.permission.WRITE_SECURE_SETTINGSatcom.android.server.wm.WindowManagerService.setForcedDisplaySize(WindowManagerService.java:6004)atcom.android.server.wm.WindowManagerShellCommand.runDis

android - 如何在 ADB 连接期间禁用电池充电?

问题描述:每次我在PC和手机之间连接USB电缆时,电池都会自动充电。我想使用ADB协议(protocol),但我不想在ADB连接期间为电池充电。是否可以关闭此充电?当然我该怎么做?环境:Androidos4及更高版本的手机我只需要提到我的引用设备在android5上工作,所以没有/sys/class/power_supply/battery/force_usb_charging文件 最佳答案 注意:adbshelldumpsysbatteryunplug仅模拟电池状态。我检查了USB电缆上的电流指示器,这根本不会改变流动的电流量,因

android - 在 Android Studio 中找不到 Google Pixel

AndroidStudio连接到我的Pixel手机时遇到问题。我有点想法,正在寻找建议。我觉得我错过了一个明显的步骤。我做过的事情:确保打开了开发者选项并打开了USB调试。尝试过从MTP切换到PTP。我的电脑在Windows8下可以很好地识别Pixel。确保androidstudio是最新的,包括在SDK工具下安装的“GoogleUSB驱动程序”。我以前的手机(Droidmini)连接正常。尝试使用不同的USB端口连接手机。 最佳答案 今天在别人手机上测试时遇到了这个问题。我发现了4种可能无法识别设备的可能性:案例#1:USB数据线

Android Studio 3.0 不想显示我连接的华为 P10

几个小时以来,我一直在尝试将我的华为P10、Android8.0.0与我的AndroidStudio3.0连接起来。但它不起作用。它不会显示在adbdevices-l中,也不会显示在AndroidStudioSelectDeploymentTarget窗口中。但是我的电脑和智能手机说它已连接。我选择了所有模式,只有充电、文件传输和照片模式。每种模式都不起作用。是的,USBDebug模式已激活,甚至仅用于充电。我尝试遵循本指南https://developer.android.com/studio/run/device.html,但是是的......没有帮助。充电线是你买华为p10的US

android - 摩托罗拉 TC55 拒绝出现在 adb 中

我无法让摩托罗拉TC55出现在adb中(使用MacOSX),他们的支持热线也没什么帮助。我试过将供应商添加到.ini文件,我试过打开/关闭USB调试和开发选项。我试过终止并重新启动adb。我试过重启笔记本电脑和TC55。我试过3根电缆。我在使用和不使用设备存储选项时都尝试过。通知菜单中显示USBconnected、USBdebuggingconnected和connectedasinstaller。我尝试安装适用于Mac的摩托罗拉设备管理器,但似乎什么也没做。我走到了尽头。除了通过电子邮件向自己发送测试版本外,我还能做什么? 最佳答案

android - 知道为什么 adb 在 mac 上无法识别我的 nexus 4

我不明白为什么我的nexus4没有出现在adb设备列表中。我试过以下方法$adbkill-server;亚行设备$echo0x18d1>>~/.android/adb_usb.ini$adbkill服务器;亚行设备将USB计算机连接类型更改为PTP而不是MTP重启手机等Adb就在我的路上。当我查看系统信息时,会显示Nexus4。我试过在xdadevs上询问,但没有成功。关于我可以尝试什么的任何建议?提前致谢 最佳答案 很奇怪,我换了一条便宜的中国制造的电缆,现在adb看到了我的设备。 关

android - Cordova 和 adb-server 问题

我正在使用Cordova构建一个项目。在iOS上,工作流程似乎符合我的预期,但在Android上,它是一种平衡行为,我不完全确定如何修复。最初,我在运行cordovarunandroid...时收到以下错误:Error:Failedtoexecuteshellcommand"getprop,dev.bootcomplete""ondevice:Error:adb:Commandfailedwithexitcode1Erroroutput:error:deviceunauthorized.从这里,我运行adb-killserver并再次运行cordovarunandroid...。模拟器

Android:删除整个数据库

我想删除由我的应用程序创建的完整数据库。你知道任何adb命令,或者android语句吗? 最佳答案 您可以运行命令:adb-semulator-5554shell(orwhateverportyouuse)cd/data/data//databases/通过输入ls,您将看到创建的数据库,您可以使用rm删除您想要的数据库rmmyapp.db查看更多here 关于Android:删除整个数据库,我们在StackOverflow上找到一个类似的问题: https: