原创 tried to access method android.support.v4.net.ConnectivityManagerCompat.

情況如下: 學習Facebook的ReactNative,將js代碼加入到已有的Android代碼中。使用AndroidStudio編輯,報錯如下: E/AndroidRuntime: FATAL EXCEPTION: AsyncTask

原创 AsyncTask學習記錄

1. AsyncTask靜態變量     1.1 線程池Thread_pool_executor及其參數         CPU_COUNT = Runtime.getRuntime().availabl

原创 Activity之生命週期

正常情況下的生命週期 A->B AonPause-BonCreate-BonStart-BonResume(-AonStop這個是否執行取決於A是否被全部覆蓋) B->A BonPause-AonStart-AonResume-

原创 OkHttp使用及流程分析

get & post 1.1 組裝Get or Post請求 Request requestGet = new Request.Builder().url(url).build(); // 其他request可選項

原创 AsyncTask學習記錄

1. AsyncTask靜態變量     1.1 線程池Thread_pool_executor及其參數         CPU_COUNT = Runtime.getRuntime().availabl

原创 JSExecutionException: ReferenceError: Can't find variable: __fbBatchedBridge

情況如下: 進入到ReactActivity頁面時,出現紅色,讀取不到js,這時已經有這條error打出了,但是這個是正常的,點擊Menu-DevSetting後,再次出現這個error,並且程序crash。 具體如下: E/unkno

原创 Activity之生命週期

正常情況下的生命週期 A->B AonPause-BonCreate-BonStart-BonResume(-AonStop這個是否執行取決於A是否被全部覆蓋) B->A BonPause-AonStart-AonResume-

原创 Could not access the Package Manager. Is the system running

首先,情況如下: 使用真機調試,沒有開模擬器,adb devices正常。 在AndroidStudio運行gradlew installDebug,build成功,install失敗。 問題一般出在模擬器上,因爲當時沒有手動開模擬器,

原创 Android-studio第一次開始跳過SDK下載

Android-studio版本爲Android-studio1.3。 在安裝目錄下/bin下,找到idea.properties文件,以文本方式打開,在末尾添加一行disable.android.first.run=true即可。 再次

原创 tried to access method android.support.v4.net.ConnectivityManagerCompat.<init>

情況如下: 學習Facebook的ReactNative,將js代碼加入到已有的Android代碼中。使用AndroidStudio編輯,報錯如下: E/AndroidRuntime: FATAL EXCEPTION: AsyncTask