Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/206.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
已重命名的apk无法通过Android Studio安装_Android_Android Studio_Gradle - Fatal编程技术网

已重命名的apk无法通过Android Studio安装

已重命名的apk无法通过Android Studio安装,android,android-studio,gradle,Android,Android Studio,Gradle,我用gradle重命名我的输出apk文件: buildTypes { debug { ... applicationVariants.all { variant -> variant.outputs.each { output -> output.outputFile = new File(output.outputFile.parent,

我用gradle重命名我的输出apk文件:

buildTypes {
    debug {
        ...
        applicationVariants.all { variant ->
            variant.outputs.each { output ->
                output.outputFile = new File(output.outputFile.parent,
                        output.outputFile.name.replace("-debug", "-GGG-" + getDate())
                )
            }
        }
    }
}

def getDate() {
    def date = new Date()
    def formattedDate = date.format('yyyyMMddHHmm')
    return formattedDate
}
但我在尝试通过Android Studio将应用程序安装到手机时出错:

The APK file C:\...\app\build\outputs\apk\app-GGG-201604191416.apk does not exist on disk.
Error while Installing APK
但是,请提交名为app-GGG-201604191431.apk的应安装文件。
为什么Android Studio尝试安装早期apk,以及我如何解决它?

Android Studio的安装命令仍然是指以前的apk app-GGG-201604191416.apk,但在汇编时,您生成了一个不同名称的apk app-GGG-201604191431.apk。 您正在使apk名称倾向于日期时间。因此,为安装而运行的脚本不会接受该更改

检查或
类似的东西存在于那些你可以联系起来解决问题的链接中。

也有同样的问题。点击Gradle窗格中的“刷新所有Gradle项目”按钮,并执行项目清理。

您是否执行了项目的完全清理并重新启动?@Benoit是的,但这没有帮助me@OvechkinPavel当前位置您找到问题的解决方案了吗?您知道如何应用更改吗?我不想在每次编译时都这样做