我在Android Studio上使用適用於Android的Azure移動應用程序SDK。Azure錯誤處理請求
我正在研究我的項目,看起來我在查詢Azure SQL數據庫時遇到了一些問題,我懷疑這裏有一些學校防火牆(因爲它在家中運行)。
只是可以肯定,這是不是一個錯誤代碼,下面的截圖返回運行下載的TodoList的樣本項目的結果;它告訴我每個重複運行都有一個錯誤的處理請求。
的logcat:
07-23 17:58:35.540 2359-2359/com.google.android.gms.persistent E/ctxmgr: [BaseServerTask]Server task (GetConfigTask) got error statusCode=-1.
07-23 17:58:35.543 2359-13322/com.google.android.gms.persistent E/ctxmgr: [DailyCheckinOperation]Failed daily get config: network status=-1`
有什麼辦法來確保連接的,當我在學校?請致電 ,謝謝!
你好,你能闡述一下你的第一點嗎?你是否想要完整的logcat?//我編輯了防火牆設置無效//我會查看你對web api的建議謝謝! – yuenhy
用於訪問Azure SQL數據庫的Azure移動應用程序SDK。但是您可以逐行調試應用程序並捕獲異常以獲得詳細的錯誤。 –
我想你用過這個:https://docs.microsoft.com/en-us/azure/app-service-mobile/app-service-mobile-android-how-to-use-client-library 你可以嘗試與「MobileServiceClient」聯繫,看看應用程序連接到移動服務客戶端時的異常情況。 **另外我想我首先理解你的問題。您正在使用Web服務來訪問Azure SQL數據庫;因爲Azure Mobile SDK實際上訪問Azure中的web應用程序。所以,你不需要創建另一個API應用程序。很抱歉對於這個誤會 –