Android的工作室:无法收紧文件? – >更改build.gradle解决它 – >错误,同时安装APK

我碰到了“不允许有超过240个字符的文件夹名称”的Windows问题构build我的android项目。

我在这个线程find了一个解决scheme。 在我select实现@ lodlock的答案的所有命题中,包括修改gradle.build文件,如下所示:

allprojects { buildDir = "C:/tmp/${rootProject.name}/${project.name}" repositories { ... } } 

它确实为构build工作之后Android-Studio尝试安装文件“android-debug.apk”时,由于构build位于“C:/ tmp / $ {rootProject.name} / $, 所以在预期位置找不到它 [项目位置] {项目名}”。 它给了我以下错误:

11/10 18:32:23:启动android APK文件[我的android项目文件夹] \ build \ outputs \ apk \ android-debug.apk在磁盘上不存在。 安装APK时出错

我可以通过从“C:/ tmp / $ {rootProject.name} / $ {project.name} / outputs / apk”中将“android-debug.apk”文件复制到预期的位置(“ [我的android项目文件夹] \ build \ outputs \ apk \“)。

但是这不是有效的,所以我想知道如何设置gradle.build(或其他地方)安装APK位置的位置?

有任何想法吗?

一些更新: 重新启动Android的工作室和重新启动计算机(我也不知道重新启动是相关的)。 使它工作。 没有改变 ,我只是在Android工作室上点击“运行”,似乎这次是从正确的位置(“C:/ tmp / $ {rootProject.name} / $ {project.name} /输出/ APK“)。 此外,我使用ionic2,当我尝试启动它与CLI ionic run android ,它build立,但它不能在设备上运行,我得到:

错误:找不到apk体系结构:arm build-type:debug

在它旁边打开Android工作室,我可以使用它来运行它。