- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
我在将 apk 安装到我的设备时遇到问题。
adb install <.apk>
使用上述命令返回以下内容:
5413 KB/s (99747 bytes in 0.017s)
pkg: /data/local/tmp/AppClient.TestOnly.App3.apk
Failure [INSTALL_FAILED_TEST_ONLY]
对可能导致此问题的原因有任何想法吗?
它肯定能识别设备。会不会是apk的问题?
最佳答案
看起来你需要修改你的 AndroidManifest.xml
将 android:testOnly="true"
更改为 android:testOnly="false"
或移除此属性。
如果你想保持属性 android:testOnly
为 true
你可以使用 pm install
命令和 -t
选项,但您可能需要先push
apk 到设备。
$ adb push bin/hello.apk /tmp/
5210 KB/s (825660 bytes in 0.154s)
$ adb shell pm install /tmp/hello.apk
pkg: /tmp/hello.apk
Failure [INSTALL_FAILED_TEST_ONLY]
$ adb shell pm install -t /tmp/hello.apk
pkg: /tmp/hello.apk
Success
我能够重现同样的问题,上面解决了它。
如果您的 APK 在设备之外(在您的桌面上),那么下面的命令会执行此操作:
$ adb install -t hello.apk
关于android - ADB 安装失败并显示 INSTALL_FAILED_TEST_ONLY,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25274296/
这个问题在这里已经有了答案: ADB Install Fails With INSTALL_FAILED_TEST_ONLY (27 个回答) 5年前关闭。 当我运行示例程序时出现以下错误 [2013
我是使用葫芦测试 Android 应用程序的新手。 我实现了一些测试来验证使用 Android Studio 3.0.1 和 Gradle 版本 2.3.3 实现的 apk 并且工作正常。当我尝试执行
我在将 apk 安装到我的设备时遇到问题。 adb install 使用上述命令返回以下内容: 5413 KB/s (99747 bytes in 0.017s) pkg: /dat
我使用的是 Android Studio 3.0.1,我正在处理的项目使用的是 native 代码 (C++)。 问题是 Android Studio 创建的 APK 必须使用 -t(测试)标志安装。
根据这个blogpost来自 CommonsWare 的 AndroidManifest.xml 文件可以有一个 android:testOnly 属性。 在我的 AndroidManifest.xm
我使用的是 Android Studio 2.4 预览版 7。但是,当我构建调试 apk 并通过 adb 命令安装或将 apk 文件放入设备的 sdcard 时,它总是在任何 android 手机中给
我是一名优秀的程序员,十分优秀!