Brew常見錯誤整理

2021-04-12 19:53:02 字數 2748 閱讀 1660

1.使用者是否可以將資訊上傳到開發商的伺服器上來?使用者傳上來的資料如何收費?

可以。brew可支援socket,同時iweb也可完成該任務。

(brooks)

2.裝完ads以後執行其中的程式出錯,顯示對話方塊「the c-dilla licence management system

has become corrupt or is incomplete」,請問這是為什麼

在安裝完ads後,您應該首先執行debugger,然後再執行armcc

3.當我在模擬器上執行應用程式的時候,該程式一啟動就出現了數字簽名失效的錯誤,請問這是為什麼?

在模擬器上執行應用程式的時候,在應用程式所在的資料夾中不應包含.sig檔案,否則就會出現數字簽名失效的錯誤4.

you must download a new version

找不到相應的執行檔案如dll或者mod,如果多個執行檔案可能也有類似問題…

5.privilegecorrupt

請注意mif檔案中選中相應的優先順序

6.建立介面不成功 1)

請注意將紅色字型改為自己的結構體 if

(clsid == aeeclsid_tetris)

} return

(efailed); 2)

注意建立順序 3)

看看硬體是否支援介面

4)mif

中優先順序是否選擇 7.

未知錯誤

一般與class id有關,

檢視mif

和bid

檔案中的

id是否相同

,全部編譯工程 8)

應用程式

,不能啟動

中返回了

false,

請檢測原因

9)failed to free all resdata

請檢測是否有介面或物件及申請的記憶體沒有釋放

;包括各種

回掉函式

11)檔案讀寫或建立不成功,

檢測系統是否已經沒有空間或mif優先順序選擇問題

12)異常現象發生,但很難找出錯誤

檢測陣列是否越界

13)關機或者宕機(拔電池處理的宕機)

指標的非法使用,盡量使用時判別其合法性

14)程式無反應

可能是狀態值導致,將事件處理函式傳給其他函式處理或指標非法使用

15)程式的顯示頁面不正常,混亂

單機遊戲的話,可能是定時器的處理;網路的話,也有其他邏輯問題.

16)控制項的輸入法的不正常現象

請注意其他控制項介面的釋放問題或啟用問題.

17)控制項的切換問題

請注意在相應的事件

evt_ctl_tab

中處理,其他地方難以處理.

18)模擬器可以,arm不能編譯

請檢測相應的提示行,如float的使用,型別的轉換問題,mak檔案中的路徑是否合法如含有空格等

19)啟動後,只顯示應用名稱

可能是沒有相應的目錄

20)1030式的錯誤,

一般簽名檔案的錯誤使用.

21)引用其他公用的模組,如果建立不成功

請注意檢測,該模組是否存在…

22)網路遊戲中,一些位址不能正常引用

請注意將使用buffer長度,使用其一部分看看…

23)訊息類似丟失現象

有可能是解析問題.應該迴圈解析,而不是一次讀取,只解析一次.

24)影象透明問題

一般參考相應的裝置或者圖形的問題,部分手機不支援某種顏色透明

25)模擬器啟動無反應,或者找不到相應的圖示

檢測,mif是否存在,檢測是否class id 是否有相同的,關閉模擬器,刪掉examples下面的prefs.dat 然後重新啟動模擬器..

26)啟動後白屏,

檢測資源調入問題或檢測是否update螢幕

27)end鍵後,退出到系統介面非brew管理器介面

可能有資源釋放問題

28)如果mak檔案建立不成功,或者沒反應

關閉vc,刪掉下面的mak檔案,重新啟動vc,再試;也可參照

」手工修改mak檔案

」一文來處理

29)手機輸出除錯問題

brew logger 不能保證所有dbgprintf的全部輸出都作顯示…

30)手機灌如問題

如果新新增乙個工程到手機裡,一般需要重啟,方可使用;如果發現重啟後,灌入消失,可以試圖重啟再看,對某些手機而言;一般情況確保手機開啟測試模式,其次,檢視空間

40)請注意在手機的灌入時,不要使用中文名,同時,不要亂刪除裡面的其他檔案(入brew系統檔案)…

41)提示memory corrupt 類似提示

請檢測模擬器配置檔案,選中為使用windows記憶體

42)盡量以圖形模擬數字輸出,有利於介面布局美觀… 

43)常用的資源,盡量一次調入;不是常用的資源,可以考慮既用既調既釋放

45)儘量減少控制項的使用,有利於介面布局每關(如static,menu等)

46)對於一些手機可能處理的事件順序不一樣,請注意編碼習慣,初始化變數,釋放後,清理變數,使用時,判斷可用性;如部分手機在關閉應用前,先處理掛起事件

相關參考

高通**:

Brew常見錯誤整理

2.裝完ads以後執行其中的程式出錯,顯示對話方塊 the c dilla licence management system has become corrupt or is incomplete 請問這是為什麼 在安裝完ads後,您應該首先執行debugger,然後再執行armcc 3.當我在模...

常見錯誤整理

def sort dictionary worddict sortedlist for entry in sorted worddict.iteritems key lambda k,v v,k return sortedlist遇到錯誤 for entry in sorted worddict.i...

Git常見錯誤整理

錯誤1 git fatal the remote end hung up unexpectedly 解決辦法 錯誤2 git error rpc failed curl 56 libressl ssl read ssl error syscall,errno 54 錯誤資訊 total 116323...