我正在尝试运行ADK演示套件代码,并在已更新至固件版本2.3.4的我的三星Galaxy S4上实现它。该项目名为“DemoKitLaunch”,可以从下面的页面下载“下载”链接下载,主题为Installing the Arduino software and necessary libraries。我从现有源创建了新项目,确保已安装并设置了“Google API - 2.3.3”的项目构建目标。该项目能够建立,我可以在模拟器上运行该项目。但是,当试图在手机上运行它时,logcat中出现“INSTALL_FAILED_MISSING_SHARED_LIBRARY”错误。ADK -USB-安装错误:INSTALL_FAILED_MISSING_SHARED_LIBRARY
我发现有很多地图项目都有这个问题,但我只能找到one thread,谈论与USB和ADK类似的问题。在那种情况下,OP正试图在2.3.3的设备上运行。我的是2.3.4,我遇到了问题。
我已经确认清单包含了“”。
我也已经构建并尝试运行微芯片版本演示项目,结果相同。代码可以发现here。
有关解决此问题的任何建议?
任何方式来验证我的手机硬件是否与ADK硬件要求兼容?
TIA
有趣。我想知道是否在我的2.3.4版本中安装了正确的API。我正在使用固件2.3.4 KG4版本。我知道现在有一个KG6可用,但是我的bootloader运行正常。 – fragment
你正在使用什么构建? – fragment
我刚刚与三星电话联系,并表示T959V SGS4g确实支持配件模式。不过,他们也表示,三星官方提供的固件版本是2.2。他们表示,他们正在测试所有兼容性后正在开发2.3.4的官方版本。正如我们所知,我们可以加载泄露的版本,但是我想知道是否超出了推送usb.jar文件的程度? – fragment