一个是另一个的引导加载程序,它是一个主应用程序.
它们在技术上都具有相同的gradle设置(包名称除外).
我遇到的问题是Android工作室总是为main重建整个应用程序,但对于bootloader应用程序,它只是进行更改.
例如:
当我在主应用程序上按下运行时,这些任务就会被执行(即使我不编辑任何内容,这些任务也会被执行):
Executing tasks: [:app:clean,:app:generateMesIDeBUGDeBUGSources,:app:generateMesIDeBUGDeBUGAndroIDTestSources,:app:prepareMesIDeBUGDeBUGUnitTestDependencIEs,:app:mockableAndroIDJar,:app:assembleDeBUGDeBUG]
在引导加载程序应用程序中,执行以下任务:
Executing tasks: [:app:incrementalDeBUGSupportDex]
我确定我在设置中的第一个应用程序中更改了一些内容,但我无法弄清楚原因.主应用程序上的每次重建大约需要2.5分钟,而在bootloader应用程序上执行小任务只需要大约2秒,即使我做了一些小的更改(查看更改,小活动更改).
我正在使用AndroID Studio 2.1(今天更新),但这些都发生在2-3天前.
我的gradle版本是2.1.
希望有人知道如何强制AndroID工作室只编译和构建代码更改,而不是整个应用程序.
谢谢你的回答.
编辑:启用即时运行命令.
解决方法@H_404_40@ 我认为您的第一个应用程序中未启用“即时运行”设置.苹果电脑
转到AndroID Studio->偏好设置 – >构建,执行,部署 – >即时运行 – >选择启用即时运行复选框
windows使用设置对话框并执行上述相同的步骤
总结以上是内存溢出为你收集整理的Android工作室总是重建应用程序全部内容,希望文章能够帮你解决Android工作室总是重建应用程序所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)