2016-04-21 97 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

请不要点击 - > /资源上部署(默认启用)