当我运行我的应用程序时,下面的消息将打印在错误日志中。我不明白问题是来自我的应用程序,还是我的Android设备打印的消息。
E/NEW_BHD: Cannot run on production devices!
我读了这个答案Unable to run 'adb root' on a rooted Android phone,但我的设备没有根。
为什么要打印此错误日志?
答案 0 :(得分:-1)
导致此问题的主要问题(我相信)是您的手机电池。
当摩托罗拉手机电池电量不足并且连接到计算机时,手机的USB选项将被强制为仅充电模式。
要解决此问题,只需从顶部向下滑动,点击 USB进行充电,触摸以获取更多选项,然后选择文件传输。这将解决您的问题。
答案 1 :(得分:-1)
尝试启用此功能:转到设置 - > 安全性只需激活未知来源。
现在您已准备好安装apk。
答案 2 :(得分:-2)
尝试在设置设置时激活开发者模式。
在Android 6.0 Marshmallow中启用开发人员选项
下拉通知窗帘并打开设置应用。如果您愿意,也可以从应用程序抽屉中实现相同的功能。
完全向下滚动并点按“关于手机”。
- 醇>
现在再次向下滚动,您会看到标有“内部版本号”的条目。继续点击,直到看到提示“你现在是开发人员!”