GameDesign 板


LINE

各位前輩們好 小弟目前為新手正在努力自學中 最近自己使用Unity製作了一個Android小遊戲, 想要讓它自動更新 伺服器部分處理完了, 也可以下載檔案 也做了檔案下載進度條 但.....下載完後卻打不開(囧) 試過了許多的方法, 也在外文網查了許多文章 但都沒用...... >_< 懇求各位前輩幫忙! (Player的Write Access 為 External(SD Card)) //ServerFileName為檔案的名稱 ex:test.apk string filePath= Application.persistentDataPath + "/" + ServerFileName; 查出來的確切路徑為: /storage/emulated/0/android/data/com.mygame/files/ .... using System.IO; using System.Diagnostics; .... //寫入檔案 System.IO.FileInfo file = new System.IO.FileInfo(filePath); file.Directory.Create(); //下載用www方式 System.IO.File.WriteAllBytes(filePath, www.bytes); 開啟檔案使用過的方法為: --------------------------------------------------------------- (1.)//想說用電腦瀏覽器的話, 這樣打得開, 手機上應該也可以....... Application.OpenURL("file://" +filePath); (2.) // C# System.Diagnostics Process.Start(@"file://" +filePath); (3.) System.IO.File.OpenRead("file://" +filePath); (4.) WWW OpenFile = new WWW("file://" + filePath); yield return OpenFile --------------------------------------------------------------- 以上在電腦上Unity模擬測試可以正常開啟檔案, 以及在手機的瀏覽器輸入filePath也 可開啟 試了好幾天, 找不出原因 猜測為手機權限不足, 所以無法開啟檔案? 不知道如何開啟權限 orz 也很蠢的想說如果用htm寫個網址導向, Application.OpenURL(導向網址) htm => <meta http-equiv="refresh" content="1; url=file://filePath> 結果當然也不能~"~ 聽說更新也可以用AssetBundles, 但我還沒搞懂... 所以想說先用"下載apk方式, 讓Android手機安裝", 來達到更新 又查到似乎可以用java修改AndroidManifest.xml並寫入Plugins 但沒學過.....要搞懂可能要一段時間 請問有經驗的大大們能提示大概要怎麼開啟檔案嗎? 拜託了! --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.158.119.53
※ 文章網址: http://webptt.com/m.aspx?n=bbs/GameDesign/M.1419445936.A.D5E.html
1F:→ bearkitten: build bundle的時候有指定是要產出android用的bundle 12/25 08:06
2F:→ bearkitten: 嗎? 12/25 08:06
3F:→ bearkitten: 如果你確定路徑是對的,那應該是這個問題 12/25 08:07
4F:→ bearkitten: 下載完之後有確認手機端真的有檔案嗎?檔案的size對 12/25 08:10
5F:→ bearkitten: 嗎? 12/25 08:10
6F:→ solitarysky: 前輩您好, 抱歉有點不太懂前輩的意思(Unity剛摸沒多) 12/25 11:59
7F:→ solitarysky: 前輩說的是用"AssetBundles"的方式嗎? 因為還沒開始 12/25 11:59
8F:→ solitarysky: 研究這方面, 所以我用的方式是類似"打開檔案"的方式 12/25 12:00
9F:→ solitarysky: (Unity大半部功能還沒摸熟..)稍後小弟上傳test專案 12/25 12:07
10F:→ solitarysky: 是以NGUI插件製作, scene在Assets內, 獻醜了.... 12/25 12:09
11F:→ solitarysky: (下載完後手機內可以找到下載的檔案) 12/25 12:10
12F:→ solitarysky: 下載完檔案後, 上方會出現檔案路徑, 中間區塊可以選 12/25 12:16
13F:→ solitarysky: 擇開啟方式 12/25 12:16
14F:→ solitarysky: http://goo.gl/GTvXWo 12/25 12:19







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Boy-Girl站內搜尋

TOP