2016-04-21 99 views
2

幾天前我更新了Android Studio到2.0版本,現在我遇到了一些問題。Android Studio 2.0調試版本問題

  1. 建設我的應用程序,它是總量約5MB(更新前)後,它變成了現在的應用程序需要5MB只爲應用程序,11MB的數據,和35MB緩存。爲什麼?

  2. 該應用程序在第一次運行時加載約15秒,並生成以下行約100次 - 「04-21 11:48:05.206 12505-12505/com.dineoutmobile.dineout I/art:覆蓋線程數:-j2" 。

  3. 完整的構建需要大約1分鐘,但過去只有大約10秒。

這裏是我的依賴關係:

依賴{

compile fileTree(dir: 'libs', include: ['*.jar']) 
testCompile 'junit:junit:4.12' 
compile 'com.android.support:appcompat-v7:23.2.1' 
compile 'com.pkmmte.view:circularimageview:1.1' 
compile 'com.android.support:design:23.2.1' 
compile 'com.google.android.gms:play-services:8.4.0' 
compile 'com.android.support:recyclerview-v7:23.2.1' 
compile 'com.githang:viewpagerindicator:[email protected]' 

}

我只用它只有一個表1KB SQLite數據庫和我不把它插入任何東西在運行期間。

Android工作室有問題嗎?或者我的項目有問題嗎?

+0

難道Android的Studio中使用「即時運行」第一個建立改變使熱交換代碼即時運行?也許你剛開始時經歷了非常短的構建時間,並且它切換到「正常」長時間構建。 –

+0

現在我使用「即時運行」,但在更新Android Studio之前,沒有這種功能,並且初始構建花費更快。 – Martin

+1

不要使用''compile'c​​om.google.android.gms:play-services:8.4.0'''',它會讓您的項目構建變得非常困難,而不是隻指定特定的Google Play服務API應用程序使用,請參閱:https://developers.google.com/android/guides/setup#add_google_play_services_to_your_project –

回答

0

我和你有完全相同的問題。這似乎是Android Studio版本的問題。當我嘗試使用Android Studio版本1.5.1時,啓動時間恢復正常。我不知道爲什麼會發生這種情況,出於某種原因,兩個Android Studio版本似乎創建了不同的apk文件?

0

更新後的gradle爲2.1版本,我沒有這個問題了。你嘗試過更新嗎?

+1

是的,但該應用程序仍然顯示了很多「我/藝術:重寫線程數:-j2」。 更改爲gradle版本2.1後,數量減少了一點,但它仍然滯後於第一次運行並寫入「I/art:覆蓋線程數:-j2」行。約20次... – Martin

1

嘗試this

請不要點擊 - > /資源上部署(默認啓用)