gpt4 book ai didi

Galaxy Tab 10.1 上的 Android ADK 错误

转载 作者:搜寻专家 更新时间:2023-11-01 08:11:15 24 4
gpt4 key购买 nike

我正在 Samsung galaxy tab 10.1(版本 3.2)上编写 android adk 程序(http://developer.android.com/guide/topics/usb/adk.html)。我已经设法通过使用 Google API 级别 12 使其在模拟器上运行,但不能在实际设备上运行。

这里是 my DemoKit program .

当我在 galaxy 选项卡上运行它时,出现“强制关闭”错误,并且在下载和安装 DemoKit.apk 期间我在 LogCat 上遇到了一些错误。我不知道 LogCat,所以我附上了 LogCat 文件作为检测错误的引用。( LogCat file for problem DemoKit program )

提前致谢,

最佳答案

问题(至少一个)是您使用了错误的 USB 库。您正在使用的只能与 Android 2.3.4+ 一起使用,对于 3.1+ 您必须使用另一个。

你必须改变你的导入

com.android.future.usb

android.hardware.usb

那么您需要更改从中获取 UsbManager 对象的方式

UsbManager manager = UsbManager.getInstance(this);

UsbManager manager = (UsbManager) getSystemService(Context.USB_SERVICE);

最后是您从中获取 Intent 的方式

UsbAccessory accessory = UsbManager.getAccessory(intent);

UsbAccessory accessory = (UsbAccessory) intent.getParcelableExtra(UsbManager.EXTRA_ACCESSORY);

编辑:可以找到更多信息here

关于Galaxy Tab 10.1 上的 Android ADK 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9338631/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com