adb相关内容
我使用 appium 在我的 Android 设备和 Java 代码之间进行交互.我面临的问题是,在某些设备(包括模拟器)上按下主页按钮后,appium 返回不正确的当前活动(它返回当前必须最小化的先前活动).我发现 appium 使用了 抓取 mFocusedApp 值以获取当前应用程序.我阅读了关于获取 Android 当前活动的另一个答案,并且主要推荐使用: adb shell "dump
..
我使用 Python 而不是 py.test 运行我的 Appium 脚本,因为 py.test 不能很好地处理我想从文本文件中获取的变量.当我使用 Python 运行我的脚本时,一切正常,只是我的第一个方法总是有错误. 有谁知道如何修复以下错误? adb 服务器版本 (31) 与此客户端不匹配 (36)adb 服务器版本 (32) 与此客户端 (36) 不匹配;杀... 解决方案 我
..
我只有 android 终端 我没有adb来安装apk. 我没有双击apk并安装该应用程序. 那么是否有任何可用的命令可以让我在 android shell 上安装应用程序? 解决方案 是的,试试这个: pm install apk.apk
..
我的公司正在向我们的客户分发硬件(三星 Galaxy Tab 10.1)和软件(我的应用程序). 我的意图是“跳过"谷歌帐户链接并使用 adb 将我的生产签名应用程序直接安装到平板电脑上(与我上传到谷歌市场的 apk 相同).这将允许我为我们的客户预先配置平板电脑,将屏幕背景更改为我们的徽标等. 但是,一旦将平板电脑交付给客户,我希望他们将 Google 帐户附加到平板电脑,并且仍然能
..
运行应用程序时,会形成 .apk 文件,并且该 apk 文件安装在模拟器中.为了在模拟器中安装 apk 文件,我们需要 Android Debug Bridge(ADB) 服务.守护进程是此服务的一部分.我的问题是守护进程的工作是什么?它有什么作用? 解决方案 我的问题是守护进程的工作是什么?它有什么作用? 守护进程就像是其他线程或对象的服务提供者,这些线程或对象与守护进程运行在
..
我有一个 APK 文件名:Splash.apk.首先我使用 apktool 解码它 apk d Splash.apk 然后我编辑清单,XML.最后我将项目导出为 APK 文件名:EditedSpash.apk. apk b 飞溅 当我在模拟器上运行 EditedSpash.apk 时.我有错误.你给我解释一下吗? adb install EditedSplash.apk失败 [INSTA
..
当我尝试通过命令提示符安装 apk 时,它显示了这样的错误 守护进程没有运行.现在在端口 5037 上启动它守护进程成功启动找不到 EOCD,不是 Zip文件“com.directv.dvrscheduler_v2.1.1.apk"不是有效的 zip 文件/data/local/tmp/com.directv.dvrscheduler_v2.1.1.apk 的 rm 失败,没有这样的文件或目录
..
背景 使用root,我知道对于单个APK文件,我们可以使用“libsu"库(here) 安装: val installResult = Shell.su("pm install -t \"$filePath\"").exec() 如果失败(在新的 Android 版本上失败,不确定是从哪个版本开始的),那么(写在这个这里): val installResult = Shell.su("
..
我的应用程序能够在模拟器上运行,我将其导出为未签名的应用程序. 在我手机的设置-->>应用程序--->>检查未知来源. 我通过 USB 将 .apk 下载到手机存储中. 然后在文件管理器下,我发现存储了 .apk 并点击安装按钮并尝试安装, 但最后它说未安装应用程序.但为什么?怎么了? 我也尝试 ./adb install -r myapp.apk 但它说错误:找不到
..
从昨晚开始,Eclipse 就没有让我运行我的任何项目并给我错误消息“您的项目包含错误,请在运行之前修复它". 无论我使用哪个项目,都会发生这种情况. 任何项目都没有代码错误 没有丢失文件(R.java 等)或文件夹(src、res 等) 控制台(即使是详细的)或错误日志屏幕中没有错误 我已经清理了所有项目以及每个单独的项目多次 我已经重新启动了 ADB、Eclipse 和我的计算
..
如何测试应用程序更新与全新安装?我看到 adb install 有几个标志,但我不确定哪个是模仿现实的. 我明确需要测试应用更新. 解决方案 您无需重新安装即可获得“全新安装",您只需擦除应用程序的数据即可. 转到“设置">“应用程序">“找到您的应用程序"并使用“清除数据"(或类似内容).届时,除非您还使用 SD 卡上的文件,否则您的应用将不知道其中的区别. 当然,可以
..
我知道 adb install 不会替换现有包,如果它是不同的构建类型(即调试与发布). 每当我运行调试会话时,Eclipse 也会成功替换调试 apk. 但是当我尝试 adb install 将现有的 release apk 替换为另一个版本的 apk(相同的包名称!)时,我收到一条失败消息: adb install myapp-release.apk包:/data/local/t
..
我有 50 个 apk 文件,我需要将它安装到许多 android 设备上.如何一键安装.我可以通过“安装"命令使用 adb 安装一个 apk 文件,但是如何一次安装 50 个 apk 文件? 我使用的是 Windows 谢谢. 解决方案 我找到了解决方案.其实很简单: adb install application1.apk &adb install applicati
..
我尝试在我的 Android 手机上获取已安装应用的 APK 文件,我遵循了这个答案 表示不需要 root 访问. 我知道 Facebook 应用程序包名称是 com.facebook.katana,我用命令 adb shell pm list package 看到它. 然后,我在命令行中尝试: adb shell pm path com.facebook.katana 它返回:
..
我正在尝试使用 从我的 Apk 执行滑动命令 process = Runtime.getRuntime().exec("adb shell input swipe 250 300-800 300"); 但在运行时什么也没有发生,也没有错误发生. 我是否必须在清单中添加任何内容才能使其工作? 解决方案 您只能以 root 或 shell/system/bin/input/em
..
adb install foo.apk 当使用这个命令时,如果apk存在,我应该得到错误*Failure [INSTALL_FAILED_ALREADY_EXISTS]* adb install -r myapp-release.apk 在这种情况下,现有的apk将被替换,保留旧数据根据文档, '-r' 表示重新安装应用程序,保留其数据 现在如何重新安装应用程序,但应删除所有以
..
在哪里可以找到我从 Google Play 商店下载并安装的设备上应用程序的 .apk 文件.以防万一我想通过蓝牙等将其发送给我的一位朋友,?? 解决方案 google play 中有一个应用叫做 MyAppSharer.打开应用程序,搜索您已安装的应用程序,检查apk 并选择共享.该应用程序需要一些时间来构建 apk.然后您可以关闭该应用程序.文件的apk位于/sdcard/MyAppS
..
尝试按照说明在真实设备上安装应用程序:- http://developer.android.com/tools/device.html.最后Android Studio给出错误: Session 'app':安装 APK 时出错 我想问题可能出在我的 android 设备上(它是中国的 Doogee X5).它在开发人员文档中没有给定的 USB 供应商 ID,所以我决定按照 HTC 随机供应商
..
我正在使用 Android Studio 连接以在我的小米 Redmi Note 3G 设备中运行应用程序.我的设备已在 选择设备对话框 中找到,但我不断收到 [INSTALL_CANCELED_BY_USER] 错误: 等待设备.目标设备:xiaomi-hm_note_1w-SSE6Y97PFYQCRK45上传文件本地路径:C:\Users\Anthony\AndroidStudioPro
..
我在将 apk 安装到我的设备上时遇到问题. adb install 使用上面的命令返回如下: 5413 KB/s(0.017 秒内为 99747 字节)包:/data/local/tmp/AppClient.TestOnly.App3.apk失败 [INSTALL_FAILED_TEST_ONLY] 对可能导致此问题的原因有任何想法吗? 它肯定能识别设备.会不会是 apk 的问题
..