2011-04-10 175 views
0

我寫了一個應用程序,它從Web服務器加載來自MYSQL數據庫的數據(文本和圖像)。在模擬器中,程序工作正常。然後,我用我的本地設備HTC以「debug as」模式嘗試了它。還好。但是,當我拔下設備並單獨運行時,圖像不再被加載。 '有趣'的是,我有一個名爲'default.jpg'的圖像,它與所有其他圖像被稱爲'AB-123_1.jpg'在同一個文件夾中。 'default.jpg'是唯一以'獨立'模式加載的圖像。我還嘗試將圖像重命名爲一些簡單的名稱,如blabla.jpg。但它沒有幫助。從網絡服務器加載圖像

這是我的第一個應用程序,所以也許我錯過了一些東西。

回答

0

唯一真正的建議,我可以有:

  1. 流行音樂在你的異常處理
  2. 看的抓poriton警報到使用traceview - 不知道這是否會幫助在這裏,因爲我VE只用過它剖析
  3. Redirect Log output to sdcard on customer's phone,應用程序目錄可能會有一些使用(沒試過)
  4. 試着做一個乾淨的構建和先卸載從手機的應用程序,只是古怪的情況下,與代碼不重建operly

只是爲了排除明顯(這應該打破無論如何調試版本),但你指定

<uses-permission android:name="android.permission.INTERNET"/> 
在AndroidManifest.xml

希望這有助於

菲爾Lello

+0

謝謝您的回答。在我安裝新版本之前,我已經卸載了以前的所有版本。權限已設置。 (正如你所說的,我不能在調試模式下運行它,並且我從服務器上獲取所有文本數據(和default.jpg),而沒有任何問題。) – user678199 2011-04-11 10:20:04

+0

我會嘗試跟蹤和/或流行UPS。目前,我在嘗試開始跟蹤時得到「許可被拒絕」......我發現了一些關於權限問題的文章。看起來我必須深入挖掘它。 (嘆氣)如果有人有一個想法,我需要看的方向....我會很感激。 – user678199 2011-04-11 10:27:58

+0

你有權訪問服務器請求日誌嗎?以防萬一出現請求URL的意外損壞?至少,找出請求是否傳遞給服務器是很有用的。同樣值得驗證的是響應數據沒有區別(假設列出圖像的某種標記)。 – 2011-04-11 14:13:33

相關問題