【问题标题】:Android app that needs to use non-memory SD card需要使用非内存SD卡的Android应用
【发布时间】:2010-02-02 14:15:11
【问题描述】:

我正在考虑制作我的 iPhone 应用的 android 版本。吸引人的地方之一是 Spectec 提供的 micro/miniSD 卡,其中包含 Ant+ 无线电,用于与 Ant+ 协议设备进行通信。

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

这显然涉及取出手机中的 SD 存储卡并用没有板载内存的 SD 存储卡替换它,从而使设备只有内置的 256mb 或其他内存。这对我的应用程序来说已经足够了,但我担心,除了通过删除所有音乐来烦扰用户之外,用户设备上还会有应用程序将数据保存到 SD 中,并且会因删除 SD 内存而损坏。

有人可以就这个问题发表意见吗?

TIA

【问题讨论】:

    标签: android


    【解决方案1】:

    如今,大多数 Android 设备的机箱内部都有媒体插槽,因此需要关闭设备并取出电池才能换卡。这意味着虽然在技术上可以交换卡,但它很不方便,用户不想做太多。

    因此,您不应将此视为暂时取消对他们音乐等的访问权限,而是半永久取消访问权限。这不太可能在消费类设备中流行。

    理论上,Android 应用程序应该在使用 SD 卡之前测试正在装载的媒体。在实践中,我怀疑很少有人这样做。因此,不仅用户将无法访问他们的音乐,而且他们的许多应用程序也会中断。

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

    【讨论】:

    • 对了,厂家有这个卡的C sdk,需要移植到安卓上。不幸的是,最佳设备是像 droid 这样的手机,而不是平板电脑。这张 SD 卡已经存在 2 年了,我认为它没有任何消费应用,我认为它是站不住脚的,直到/除非他们可以同时提供带内存的卡和 Ant 收发器。跨度>
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-31
    • 2010-11-15
    • 2012-08-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多