草庐IT

usb-drive

全部标签

ios - 如何使用 swift 以编程方式将 pdf 文档保存到 iCloud Drive?

我的应用程序创建了一个pdf文件,我想使用swift3以编程方式将该pdf文档保存到iCloudDrive。作为示例,这里我使用了一个文本文件来保存在iCloudDrive中。这是我的代码:funccopyDocumentsToiCloudDrive(){varerror:NSError?letiCloudDocumentsURL=FileManager.default.url(forUbiquityContainerIdentifier:nil)?.appendingPathComponent("myCloudTest")do{//isiCloudworking?ifiCloudDo

java - 通过 usb 访问开发机器 localhost

我的Activity需要与位于我的开发机器上的Java服务器通信。实际上,使用模拟器,我可以通过特殊的10.0.2.2地址访问服务器套接字。现在我想在通过USB连接的手机上测试我的应用程序,但似乎我不能再使用10.0.2.2访问我的开发机器localhost。自然地,使用wifi路由器和适当的lan寻址就可以了,但我需要改用usb连接。有什么提示吗?编辑:只是添加了不同的场景,让大家更好地理解:1。基于模拟器的场景:在我的电脑@localhost:15000上运行的标准java服务器在我的模拟器上运行的androidjava客户端。当Android应用程序需要联系服务器时,它使用10.

java - Android (Java) 实时音频输入(麦克风和 USB)和输出

我想构建一个Android应用程序以从两个麦克风获取音频数据,将声音与内存中的一些混合,然后通过耳机播放声音。这需要实时完成。您能否向我推荐一些教程或任何引用资料,以使用Javaeclipse进行实时音频输入、混合和输出?到目前为止,我能够录制、保存并播放声音,但我找不到任何以这种方式实时连接声音硬件的教程。注意:一个麦克风通​​过分离器连接到Android的3.5毫米耳机插孔,另一个通过USB端口连接。谢谢! 最佳答案 我在这里看到两个问题:1)USB音频输入。音频输入可以使用android3.2+和libusb完成,但这并不容易

java - 关于android中controltransfer设置USB通信的说明

我正在尝试编写Java代码,让我的XOOM通过USB转串行电缆与我们的嵌入式设备进行通信。我使用了这段代码:connection.controlTransfer(0x21,34,0,0,null,0,0);connection.controlTransfer(0x21,32,0,0,newbyte[]{(byte)0x80,0x25,0x00,0x00,0x00,0x00,0x08},7,0);我知道这是向USB设备发送设置请求。不明白为什么requestType是0x21,requestID为什么是32、34等。根据此处的规范:http://www.beyondlogic.org/u

java - 在 Google Drive 中使用 Google Spreadsheets API 创建电子表格

我已通过Google开发人员指南表API官方文档中提到的简单Java代码,在我的GoogleDrive帐户的现有电子表格中成功创建了一个新工作表,但我想通过Java代码在我的GoogleDrive帐户中创建一个新电子表格。在链接中,他们没有提到任何示例代码。我已经在Spreadservice类中看到了不同的方法。如何使用GoogleSpreadsheetsAPI执行此操作?/**Tochangethistemplate,chooseTools|Templates*andopenthetemplateintheeditor.*/importcom.google.gdata.client.

android - Nexus 4 未通过 MTP 显示文件

我正在尝试简单地将一个简单的XML文件写入SD卡,我注意到我的Nexus4确实写入了该文件,但使用Windows7通过MTP协议(protocol)无法查看它。代码:publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);CustomerQueryRqTypecustomerQueryRequest=newCustomerQueryRqType();Serializerserializer=newPersister();Fi

android - Nexus 4 未通过 MTP 显示文件

我正在尝试简单地将一个简单的XML文件写入SD卡,我注意到我的Nexus4确实写入了该文件,但使用Windows7通过MTP协议(protocol)无法查看它。代码:publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);CustomerQueryRqTypecustomerQueryRequest=newCustomerQueryRqType();Serializerserializer=newPersister();Fi

STM32MP157驱动开发——USB设备驱动

STM32MP157驱动开发——USB设备驱动一、简介1.电气属性2.USBOTG3.STM32MP1USB接口简介4.Type-C电气属性二、USBHOST驱动开发1.USBHOST驱动编写2.配置PHY控制器3.配置usbh_ehci三、USBHOST测试1.鼠标键盘驱动使能2.U盘驱动四、USBOTG驱动开发1.USBOTG控制器节点信息2.使能usbotg_hs节点3.使能I2C1节点4.FUSB302驱动移植五、USBOTG测试1.模拟U盘(开发板做从机)2.USB声卡3.开发板做OTG主机参考文章:【正点原子】I.MX6U嵌入式Linux驱动开发——LinuxUSB驱动一、简介  

java - 以编程方式关闭 Android 设备上的 USB 存储

在许多Android设备上,当设备插入计算机的USB端口或什至在某些USB充电设备上时,手机会进入USB存储模式。当设备处于此模式时,android应用程序无法访问sdcard。有什么方法可以(1)检测设备何时处于此模式,以及(2)至少暂时以编程方式关闭USB存储,以便我的Android应用程序可以访问SD卡?我看过其他SO问题,但答案并不充分(例如,Android:DetectingUSB)。 最佳答案 A1:如果Sd卡的当前状态是SHARED,说明它已经以MSC方式连接到PC,你可以这样检查:Stringstate=Enviro

java - 检查上传和下载的进度(适用于 Android 或 Java 的 Google Drive API)

如何检查使用GoogleDriveAPI的上传进度?service.files().insert(body,mediaContent).execute();仅返回一个文件/strong>我们可以检查文件是否已完全上传。但我需要实时检查进度(至少每秒左右),无论如何都要这样做?对于下载部分,我认为我们可以手动比较我们已经从输入流中读取的字节数与总文件大小,然后计算当前进度。但这是正确的方法吗?或者还有其他更好的检查进度的方法吗?privatevoidsaveFileToDrive(){Threadt=newThread(newRunnable(){@Overridepublicvoidr