2012-01-05 78 views
0

我正在开发一个Android应用程序,通过蓝牙与微控制器进行通信。我可以配对并连接,但我想通过蓝牙发送一个我通过Android浏览器下​​载的文件。Android:下载和处理未知的文件类型

尽管我在线托管并下载的文件类型是Android无法识别的自定义文件类型。

我已阅读并试图在这个线程解决方案:Register new file type in Android

,但没有运气。我试图添加意图过滤器,但我有一种感觉,它必须与Android文件系统,而不是我的应用程序本身。

有什么我做错了吗?什么是最好的办法来攻击这个?

tl; dr:如何让Android手机识别我的自定义文件类型以便使用它? (我的手机不允许下载,因为它无法识别文件类型)。

回答

0

如果你不能让Android识别你的文件,你可以尝试将文件扩展名改为已知类型(即.foo.yft到foo.jpg或者甚至没有扩展名?),然后让你的微型使用它与假扩展,或添加一些逻辑来重新命名它在传输后。

+0

感谢您的回答,我会试试看。 – faul 2012-01-05 17:20:17

相关问题