我們開發了一個Android應用程序,用於呈現我們自定義文件類型的文件(.vds
)。我能夠爲本地存儲中存儲的所有文件(.vds
文件)啓動我的應用程序,但如果文件存儲在Box上,並且我嘗試使用Box Android應用程序訪問它們,那麼我面臨的問題。我創建了以下意圖過濾器:閱讀使用文本框啓動的自定義文件
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="file" />
<data android:host="*" />
<data android:pathPattern=".*\\.vds" />
的問題是,在相應的活動,我能夠得到的意圖,但如果我嘗試讀取URI(作爲我們呈現邏輯是基於在文件位置),它給了我一個SD卡上不存在的路徑。如果我們嘗試使用Box Android Native App打開文件,會發生什麼情況?下載的文件在哪裏以及如何訪問下載的文件?
你有沒有找到解決這個嗎?我有同樣的確切問題。 – Nick 2013-12-04 16:14:50