轉載自:http://blog.csdn.net/centralperk/article/details/7496877
android異常:java.lang.IllegalStateException: System services not available to Activities before onCreate()
出現這種情況一般是因爲 通過使用new關鍵字實例化Activity類,這樣是錯誤的。因爲Activity是系統通過ActivityManagerService創建管理的。 new之後,創建了對象,但沒有創建這個Activity,要知道Activity的對象和在Android中真正表示的東西,不是一樣的。 對象創建完成後,需要系統對其進行一系列的init和管理。在這個創建的過程中,會回調Acitivity中的onCreate方法,這個方法調用之後,才能說明Activity是創建完成了。
所以就不能使用new關鍵字實例化Activity對象,要通過startActivity的方式,實例化這個Activity對象。