草庐IT

usb-debugging

全部标签

android - Debug.waitForDebugger();不在 Android 工作室工作

当我使用Eclipse时,我使用Debug.waitForDebugger()在难以访问的类(如服务)中进入Debug模式。但是,自从我转移到AndroidStudio后,我无法让Debug.waitForDebugger()工作。当我添加它并运行应用程序时,它根本没有进入Debug模式。有谁知道如何让Debug.waitForDebugger()在AndroidStudio中工作? 最佳答案 引自AOSP问题76040https://code.google.com/p/android/issues/detail?id=76040-

java - 在 USB 主机模式下将数据从 android 发送到连接的 USB 存储设备

在我的应用程序中,我使用的是USB主机模式,它提供有关连接的USB大容量存储设备的信息,例如UsbFlashDrive在我的用例中。现在我需要在连接的闪存驱动器上创建一个文件,并且在文件中保存一些数据。到目前为止,我发现连接到设备如下,MainActivity.javapublicclassMainActivityextendsAppCompatActivity{privatestaticfinalStringTAG=MainActivity.class.getSimpleName();privateButtonmCheckForDevice;privateTextViewmDevic

android - react native : Android Debug build does't loads image assets from the react-native assets folder

为了测试和共享目的,我在终端中使用以下代码创建了一个apkreact-nativebundle--devfalse--platformandroid--entry-fileindex.js--bundle-output./android/app/build/intermediates/assets/debug/index.android.bundle--assets-dest./android/app/build/intermediates/res/merged/debugScanning并使用创建apkCreatedebugbuild:cdandroid./gradlewassemb

java - Android USB 连接状态;

我想在使用WIFI网络连接的SQLSERVER和SQLite.ITs之间进行复制。我的问题是:网络优先USB(连接到PC)、GPRS、WIFI。这是优先顺序。Wifi和GPRS都可以。USB是个问题。我如何识别连接到PC的Android设备。publicclassDownlaodTableActivityextendsActivity{privateintnetworkType;privateintsignalStrengthInt;privateSignalStrengthsignalStrength;privateTelephonyManagertelephonyInfo;stat

android - 安装到 Google TV 的 USB 驱动器的标签

当我将USB闪存驱动器插入我的LogitechRevue时,它​​被安装到/mnt/media/usb.C7E3-1E08。C7E3-1E08看起来像是一些USB设备ID,但我希望我的应用程序显示USB驱动器的标签(如MYFLASH)。GoogleTV知道这个标签,因为在logcat中我有这个:I/MediaVolume(141):Newvolume-Label:[FLASH4GB]FsType:vfatUUID:C7E3-1E08这里的FLASH4GB是我的U盘的标签。当然,我可以尝试在我的应用程序中解析logcat,但也许有更好的方法来获取此标签?此外,如果我转到主页-通知,我可以

android - 在笔记本电脑上通过 USB 调试 android chrome 会出现 404 页面

我已经将笔记本电脑(WindowsVista32位)和Nexus5设置为通过USB相互通信,这样我就可以在笔记本电脑上的手机上的Chrome选项卡上使用检查器。我在https://developer.chrome.com/devtools/docs/remote-debugging完成了这些步骤笔记本电脑可以看到Nexus,我可以在手机上远程打开/刷新/聚焦/关闭标签页。但是当我点击“检查”链接启动检查器时,我打开了一个新窗口404NotFoundTheresourcecouldnotbefound.窗口的URL是chrome-devtools://devtools/remote/se

android - 在 adb_usb.ini 中进行更改是否与编辑 51-android.rules 相同?

我注意到有些情况下您需要在/etc/udev/rules.d/51-android.rules中添加一些供应商ID和产品ID。例如要添加的行是这样的:SUBSYSTEM=="usb",ATTR{idVendor}=="05c6",ATTR{idProduct}=="9025",MODE="0666",OWNER=""同样,只需添加以下行即可编辑~/.android/adb_usb.ini:0x05c6;0x9025这些指令是否在做同样的事情?另外,当我们运行命令时:安卓更新adbadb_usb.ini是全新生成的,之前所做的更改将被覆盖。~/.android/adb_usb.ini到底

android - 如何在android中从android设备上的usb设备读取数据?

我想设计一个android应用程序,它应该在其中按照标准时序从连接到它的USB设备读取数据。我可以吗?怎么办? 最佳答案 您可以使用USBHOSTORACCESSORYMODE用于与USB设备通信:AndroidsupportsavarietyofUSBperipheralsandAndroidUSBaccessoriesthroughtwomodes:USBaccessoryandUSBhost.InUSBaccessorymode,theexternalUSBhardwareactastheUSBhosts.Examplesof

android - setprop libc.debug.malloc = 1 不工作

我尝试使用setproplibc.debug.malloc=1来找出泄漏。我制作了一个演示程序并在其中引入了内存泄漏,但上面的标志无法检测到此泄漏。我尝试了以下命令:adbshellsetproplibc.debug.malloc1亚行外壳停止adbshell启动jstringJava_com_example_hellojni_HelloJni_stringFromJNI(JNIEnv*env,jobjectthiz){int*p=malloc(sizeof(int));p[1]=100;return(*env)->NewStringUTF(env,"HellofromJNI!");}

android - React Native Android - 如何仅在设备上以 Debug模式运行?

我正在尝试在我们的设备上以Debug模式运行我的ReactnativeAndroid应用程序,而不需要在开发箱上运行开发服务器。我在两个平台上都使用调试变体/方案来促进我们应用程序的“暂存”版本,因为我读到ReactNative对于发布和调试以外的构建模式不是非常友好。在iOS方面,我能够如下修改AppDelegate.m...基本上,如果它是一个调试版本并且它是由buddybuild构建的,不要为js包寻找开发机器,看到设备:#ifdefDEBUGNSDictionary*infoPlistDict=[[NSBundlemainBundle]infoDictionary];if(in