草庐IT

ADB_SERVICES

全部标签

android - 无法解析 : play-services-tasks

近48小时以来,我一直在尝试将FCM添加到我的android应用程序中。我在AndroidStudio上一直因这两个错误而失败。我已经尝试了post中的所有解决方案.我仍然无法修复它。我希望将Firebase云消息传递集成到我的应用中。所以我做了以下事情。在Firebase控制台中创建了一个应用包含.json配置文件添加了SDK实现'com.google.firebase:firebase-messaging:17.0.0'(在应用级gradle中)applyplugin:'com.google.gms.google-services'(最后在应用级gradle文件中行)类路径'com

android - google-services.json 是保密的吗?

按照在Android应用程序中设置GoogleAnalytics的指南(https://developers.google.com/analytics/devguides/collection/android/v4/)我想知道这个google-services.json文件是否可以安全地提交到源代码版本控制中并推送到公共(public)GitHub存储库,或者如果这文件可能包含凭据或secret。我在其他地方找不到明确的答案,但我可以看到示例应用程序都提交了文件(https://github.com/google/climb-tracker/blob/master/mobile/goo

android - 是否可以从 adb shell/am 命令行模拟 GCM 接收?我收到一个错误

我正在尝试使用adb和命令行来模拟设备正在接收GCM推送消息。我试过这个命令来广播GCMIntent:adbshellambroadcast-ccom.myapp-acom.google.android.c2dm.intent.RECEIVE-edata"SomeData"这会触发“权限拒绝”日志行:09-1912:23:34.820725-787/?W/BroadcastQueue﹕PermissionDenial:broadcastingIntent{act=com.google.android.c2dm.intent.RECEIVEcat=[com.myapp]flg=0x10(

android - 通过 ADB 以 root 身份启动脚本

我创建了一个脚本来挂载分区并在我的Android系统中执行一些操作。我将脚本作为install.sh保存在Android的/bin文件夹中。我想从ADB调用脚本,该脚本本身是从Windows上的批处理文件调用的,但需要以root身份执行。我尝试的第一个解决方案是调用脚本使用adbshell"su-csh/bin/script.sh"但它不起作用,因为它为我提供了shell访问权限(具有root权限),但没有执行任何操作。我也试过打电话adbroot"sh/bin/script.sh"但我收到以下错误adbdcannotrunasrootinproductionbuilds然后我试着写s

android - 如何使用 adb 在 bash 脚本中以读写方式重新安装我的 Android/系统?

了解详情adbremount返回“重新挂载失败:不允许操作”adbshell'su-cmount-orw,remount/system'返回未知选项--o我的设备已root。 最佳答案 remount失败的可能原因是您没有以root身份运行adb。Shell脚本应如下所示。#ScripttomountAndroidDeviceasread/write.#ListtheDevices.adbdevices;#Runadbasroot(Needsrootaccess).adbroot;#Sinceyou'rerunningasroots

android - 如何通过 WiFi 使用 adb?

这个问题在这里已经有了答案:Run/install/debugAndroidapplicationsoverWi-Fi?(41个回答)关闭5年前。我正在调试连接到我的Android手机的USB设备,这意味着我无法通过USB连接使用ADB。如何通过WiFi连接到adb?注意:类似问题here指的是adbovertcp,但是,我特别询问WiFi。 最佳答案 将Android手机和主机连接到同一个WiFi网络使用USB数据线(首先)将Android手机连接到主机运行adbtcpip5555从命令提示符运行adbshell"ipaddrsh

android - 有没有办法通过 adb 获取当前 Activity 的布局和 View ?

出于环境原因,我只能使用adb命令。有没有办法获取当前布局属性,如id、position、text等?类似于uiautomatorviewer显示的内容。 最佳答案 使用adbshelluiautomatordump命令:Usage:uiautomator[options]Availablesubcommands:help:displayshelpmessageruntest:executesUIautomationtestsruntest[options]:|-eclass>:alistofjarfilescontainingte

Android:适用于 HTC 智能手机的 ADB 驱动程序

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭5年前。Improvethisquestion我一直在调试具有ADB驱动程序的HTCDesire。现在我被迫在HTC智能手机上调试,但我在任何地方都找不到驱动程序。我希望使用的标准HTC驱动程序(运行Android2.2)没有被识别为适用于HTC智能手机(运行AndroidICS)的正确驱动程序。我必须通过EclipseHelios在HTC智能手机上启用启动和USB调试的其他选项是什么?

android - 在 adb install 上安装 INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES

在Debug模式下构建相同的Android项目,有时使用Eclipse,有时使用ant(在构建机器上)。如果我先安装antbuild,然后尝试启动Eclipse调试,Eclipse控制台会显示[2012-03-2013:32:26-myproject]Re-installationfailedduetodifferentapplicationsignatures.[2012-03-2013:32:26-myproject]Youmustperformafulluninstalloftheapplication.WARNING:Thiswillremovetheapplicationda

android - adb logcat 挂起并显示 "waiting for device"消息

当我在终端输入adbdevices命令时,显示设备已连接Listofdevicesattached0123456789ABCDEFdevice但是当我输入adblogcat命令时,它会挂起并显示以下消息waitingfordevice谁能告诉我这背后的问题是什么?我在cts上测试设备。 最佳答案 我不太确定这是否适合您,但请您尝试以下步骤:#Killandrestart$adbkill-server$adbstart-serverdaemonnotrunning.startingitnow*daemonstartedsuccessf