2010-02-02 51 views
2

我正在考虑制作我的iPhone应用程序的Android版本。其中一个吸引人的地方是Spectec公司的micro/miniSD卡,它有一个Ant +收音机,可以与Ant +协议设备进行通信。需要使用非内存SD卡的Android应用程序

这样做的技术可行性是不是我的问题;而是它的实用性:

这显然涉及取出在手机SD存储卡,并与一个没有板载显存替换它,使设备只有内置的256MB或什么的。这对我的应用程序来说非常有用,但我担心的是,除了让用户的所有音乐都被删除之外,用户设备上会有应用程序将数据保存到SD中,并且会通过删除SD内存而被破坏。

谁能给对这个问题的看法?

TIA

回答

1

当今大多数Android装置具有在所述壳体的内部介质的插槽,要求该装置处于关闭状态,并取出电池交换卡。这意味着虽然在技术上可以交换卡片,但用户不想做太多的操作不够方便。

因此,你应该想到这还不如暂时移除访问他们的音乐等,但半永久删除访问。这在消费者设备中不太可能流行。

从理论上讲,Android应用程序应该测试安装介质使用SD卡。在实践中,我怀疑几乎没有。因此,用户不仅会失去对他们的音乐的访问权限,而且他们的一些应用也会崩溃。

现在,由于Android没有该网卡的驱动程序(在所有的可能性),我假设你正在计划创建自己的固件。在这种情况下,也许您可​​以瞄准SD卡前端更灵活的设备(例如,ARCHOS 5 Android平板电脑,它具有两个外部可访问的插槽IIRC)。

+0

对,制造商拥有此卡的C sdk,该卡需要移植到Android。不幸的是,最佳设备是像机器人这样的手机,而不是平板电脑。这张SD卡已经存在了2年,我不认为它有任何消费者应用,我认为它直到/除非它们能够提供带有存储器和蚂蚁收发器的卡,否则它是站不住脚的。 – ransomweaver 2010-02-02 18:01:42