客户给了我一台设备(ZTE Qlux 4g)作为某些应用程序的测试设备。我在 Ubuntu 14.04 上工作。同一部手机将分发给 500 名出租车司机,因此我无法避免在这部手机上进行测试。
我在任何其他设备(Nexus4、Nexus5、Moto E、Xperia Z)上都没有收到此错误。我显然启用了开发者选项和 USB 调试。我通过电子邮件下载 APK 安装了该应用程序,它运行了。
当我将这个设备连接到我的 Ubuntu 机器时,logcat 只显示这一行:
01-01 00:00:00.000 0-0/? E/内部:设备权限不足
任何方向的任何帮助都将不胜感激。
最佳答案
ZTE Qlux 4g 使用 Android 4.4,即 API 20。因此给定的设备不是正品,或者设备本身存在一些错误,或者 ubuntu 与 ZTE Qlux 4g 不兼容。 所以你可以做的是首先,在任何其他操作系统上尝试这个,比如 windows/mac(如果可能)。 如果问题仍然存在,则要求客户提供另一台相同型号的设备。
关于android - 不,minSDK(API 14) > deviceSdk(API 1),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34333855/