出于某种原因(我不知道是什么),我的手机没有通过USB连接以进行调试.
我已检查设备驱动程序是否已正确安装,并且检查了手机设置中的USB调试选项.
因此,我在设备上调试应用程序时遇到了困难.我总是要导出apk并将其安装在我的手机中并进行一种黑盒测试.
有什么方法可以通过Wi-Fi或蓝牙调试应用程序......?
注意:我使用安装了KitKat 4.4.2的Android手机.
当我将Galaxy S6 Edge插入计算机时,Android Studio无法将其识别为可用的USB设备.我试图下载USB驱动程序更新,我在手机上检查了USB调试,但没有任何工作.为了在手机上运行我的应用,还需要做些什么?
所以,很长一段时间我都认为我知道如何阻止屏幕进入睡眠模式,我只是在我的Activity中使用了这段代码:
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
Run Code Online (Sandbox Code Playgroud)
但是,我意识到这只适用于我的手机处于"开发人员模式"时,即启用/检查USB调试(设置 - >开发人员选项 - > USB调试)时.然后,上述代码确实阻止屏幕/设备进入睡眠状态.
当没有检查那个调试时,我的屏幕就像没有明天一样进入睡眠状态.我在我的设备上运行Android 4.04,并且
android:minSdkVersion="12"
android:targetSdkVersion="16"
Run Code Online (Sandbox Code Playgroud)
有谁听说过这个问题?
编辑
我已经使用Commonswares建议进行了测试,并将setKeepScreenOn()添加到代码中,所以它看起来像这样:
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
View root = findViewById(android.R.id.content);
if (root != null)
root.setKeepScreenOn(true);
Run Code Online (Sandbox Code Playgroud)
我也检查了这个代码实际执行,它是.但它并没有改变一件事......
我的问题是在Android手机上,如何以编程方式检查是否启用了usb调试标志?在我的应用程序中,我想显示usb调试的状态,我想以编程方式获取它
如果以编程方式启用usb调试,我该怎么办?
我的LG P970手机在姜饼上运行,屏幕坏了.屏幕坏了我的意思是屏幕什么都没显示 - 它变亮了,所有黑色都带有彩色线条,但触摸敏感(我相信).我有重要的数据,我想把它拿回来.不幸的是,手机adb devices上禁用了USB调试模式,因此linux 上的命令显示为空对话框.
所以这里有我的问题:是否有可能在Android设备上远程打开USB调试模式?
我需要在真实设备上调试一些Android应用程序.我有一个华硕Memo Pad 10和一个带有Windows 7的桌面.
我尝试按照Android开发者网站上的说明操作并打开平板电脑上的USB-Debug选项,但我的桌面在Android SDK目录中找不到任何相关的驱动程序,使用"adb devices"会给我一个空列表.
有没有办法让我的桌面识别这款平板电脑?
在Android Studio中调试应用程序时,应用程序将关闭.
实际上,当我在Android Studio中对我的Android应用程序进行调试时,我遇到了一个问题.应用程序正在接近一些断点执行.这些应用关闭断点每次都不一样.在ADB调试连接完成一段时间后,App调试模式不会超过2分钟.
我不知道这是由于ADB连接超时问题还是其他原因?
我发现此链接增加了Eclipse的Android Emulator Timeout时间,但Android Studio没有.
任何建议将不胜感激.
我在尝试进行无线调试时遇到问题。
我遵循了这个指令:https : //developer.android.com/studio/command-line/adb#wireless
在文章的第 7 步,我似乎无法连接到我的手机adb connect device_ip_address。
它说 cannot connect to 192.168.1.35:5555: No connection could be made because the target machine actively refused it. (10061)
我尝试在 stackoverflow 中搜索解决方案,但答案不适合我的情况。他们说要确保我连接到同一个网络,而且我很确定我连接到同一个网络。我看到我的手机连接到名称为“Chor”的 wifi 并且 PC 也连接到相同的名称。我什至可以在命令提示符下 ping 电话 IP 并收到良好的响应。
关于可能是什么问题的任何线索?我使用的手机是华为P30 Lite。我正在使用 Windows 10。
使用 Android Studio 开发 flutter 将 LogCat 控制台替换为运行选项卡。
这很好用,但我如何拍摄我的调试设备的屏幕截图?以前我是展开LogCat侧边菜单,点击抓图按钮,现在到处都找不到了。
screenshot usb-debugging android-studio flutter android-studio-3.0
我在通过 USB 调试将 Android 设备连接到 MacBook Pro 时遇到问题。ADB 部分检测到闪烁USB Debugging Popup.
信息:我尝试更换 USB 电缆、适配器,并将设备重置为出厂参数,同样的问题。我尝试使用另一部 Android 手机(华为 P20 PRO),一切正常。
所以。我有一个Mi 11 Lite 5G用于开发目的,这里是规格:
Android Version : 11 RKQ1.201112.002MIUI Version : MIUI Global 12.5.6(RKIEUXM) StableDevelopper options : ActivatedUSB Debug : ActivatedMIUI Optimisation : DesactivatedReset to factory parameters当通过 USB 电缆连接到我的 MacBook Pro 并输入后adb devices开始闪烁“USB 调试弹出窗口”(这里是视频: https: //youtu.be/Jcn3Atfi7tU)。如果我没有运行adb devices命令,它不会闪烁。如果我玩,它就会停止闪烁adb kill-server(但是,一旦我单击设备,它就会重新启动)。
在我的 MacBook Pro 上,命令:adb devices未连接任何设备。这是亚行的版本: …
usb-debugging ×10
android ×8
adb ×2
android-wifi ×1
bluetooth ×1
debugging ×1
driver ×1
flutter ×1
galaxy ×1
screen ×1
screenshot ×1
tablet ×1
xiaomi ×1