草庐IT

ADB_SERVICES

全部标签

android - ADB 拒绝 shell 命令 (ls -l/data)

我不断得到ADB拒绝了shell命令(ls-l/data):运行adbshell时命令提示符告诉我error:devicenotfound尽管模拟器是打开的。我做错了什么? 最佳答案 我假设您从命令行运行adb。只需执行adbkill-server和adbstart-server。之后您的设备应该可见。 关于android-ADB拒绝shell命令(ls-l/data),我们在StackOverflow上找到一个类似的问题: https://stackover

android - 如何启用 adb 跟踪

我有兴趣通过usb查看adb客户端和adbd之间发送的数据包。我尝试将环境变量ADB_TRACE设置为1。但是当我运行“adbshell”时,虽然shell出现了,但我看不到任何痕迹。任何帮助将不胜感激,谢谢 最佳答案 试试adblogcat。这将向您显示日志。 关于android-如何启用adb跟踪,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5791722/

android - 是否可以通过 adb 安装应用程序但仍然获得 Google Market 更新?

我的公司正在向我们的客户分发硬件(三星galaxytab10.1)和软件(我的应用程序)。我的Intent是“跳过”google帐户链接并使用adb将我的生产签名应用程序直接安装到平板电脑上(与我上传到googlemarket的apk相同)。这将使我能够为我们的客户预先配置平板电脑,将屏幕背景更改为我们的Logo等。但是,一旦平板电脑交付给客户,我希望他们在平板电脑上附加一个谷歌帐户,并且仍然能够通过市场从我的应用程序中获取更新。在我的测试中,我手动安装的应用程序从未出现在谷歌市场的应用程序列表中。这可能吗?蒂姆更新:我最终编写了一个“启动器”应用程序,我将手动将其安装在设备上。它有一

android - 连接到 ADB 服务器的最大设备数

根据AndroidDebugBridge:Theserverthensetsupconnectionstoallrunningemulator/deviceinstances.Itlocatesemulator/deviceinstancesbyscanningodd-numberedportsintherange5555to5585,therangeusedbyemulators/devices.Wheretheserverfindsanadbdaemon,itsetsupaconnectiontothatport.Notethateachemulator/deviceinstanc

Android:通过 adb shell am 启动应用程序信息对话框

我正在尝试编写一个脚本,该脚本将通过adb为我正在测试的应用程序启动“应用程序信息”系统对话框。我做了一些调查并想出了这个命令,它将启动“appinfo”但失败并强制关闭(logcat中的NullPointerException):adbshellamstart-aandroid.intent.action.VIEW-ncom.android.settings/.applications.InstalledAppDetails-escom.android.settings.ApplicationPkgNamecom.my.app-espkgcom.my.app似乎没有正确传递包名称。在

android - 清除编辑文本 - adb

如何使用shell命令清除焦点编辑文本。我试过了adbshellinputkeyeventKEYCODE_CLEAR//NotworkedadbshellinputkeyeventKEYCODE_DEL//DeleteonlyonecharadbshellinputkeyeventKEYCODE_FORWARD_DEL//Notworked有了这个我最多只能删除一个字符,有什么办法可以删除/清除聚焦的编辑文本。 最佳答案 这对我有用:functionclear_input(){adbshellinputkeyeventKEYCODE

android - Google+ 登录 : Google Play Services out of date exception

我正在尝试将GooglePlus登录集成到我的Android应用程序中。当我尝试在AndroidGoogleAPI模拟器上运行此应用程序时,出现一个对话框提示我更新“GooglePlay服务”。单击“更新”按钮时没有任何反应,我可以在logcat中看到以下错误:Can'tredirecttoappsettingsforGooglePlayservices我还在logcat中收到以下警告:GooglePlayservicesoutofdate.Requires3225100butfound3158130另外我想补充一点,我已将GooglePlay服务从修订版8更新到修订版10。谁能告诉我

android - adb 未检测到 micromax a111

最近我购买了micromaxa111android设备。我是安卓开发者。所以尝试了这个设备的调试选项。但是adb无法检测到该设备。我也更改了设置,但没有解决。如果有人有解决方案,请帮助我解决这个问题。 最佳答案 micromax没有官方的PC-Suite,所以你需要下载第三方的PC-Suite,比如Moborobo或Mobogenie,安装后你可以重启系统,现在你的手机就会被检测到。 关于android-adb未检测到micromaxa111,我们在StackOverflow上找到一个类

android - 在设备本身上运行 adb,即就像是 PC 发出命令一样

我的目标是编写一款在手机上运行的应用,让用户从APK列表中进行选择,然后将所选的应用安装到同一网络上的AndroidThings设备上。我们实际上可以忘记AndroidThings,因为相同的代码可以在两部手机之间工作,只是在那里没有意义,因为目标可以通过许多其他方式接收APK,例如附件、BT等。仅限AT设备除了最近发布的AndroidThingsConsole之外,还有ADB,这对于常规的本地开发来说太过分了。因此,我希望复制PC安装它的顺序,即“adbconnect,adbinstall...”等,但来自手机本身。我们可以假设所有涉及的设备都已获得root权限。在我看来,这意味着我

android - adb 找不到我的设备 (sony xperia J)

我使用windows764位我的手机是索尼XperiaJ我的手机处于Debug模式我手机的驱动程序已安装'adbdevices'返回:“Listofdevicesattached”,没有其他内容我已经删除了所有相关软件并重新安装我已经尝试了很多其他方法,但由于我已经尝试解决这个问题2天了,所以我基本上已经尝试了互联网上所有可能的解决方案。请帮忙。 最佳答案 我发现您必须将手机设置为大容量存储模式,因为默认设置为MTP模式。就如此容易@#!我花了几个小时尝试各种阅读帖子。设置/Xperia/USB连接/USB连接模式并选择MASS存储