安装失败并显示消息无效文件
Installation failed with message Invalid File
Installation failed with message Invalid File:
K:\project\app\build\intermediates\split-apk\with_ImageProcessor\debug\slices\slice_0.apk.
It is possible that this issue is resolved by uninstalling an existing
version of the apk if it is present, and then re-installing.
WARNING: Uninstalling will remove the application data!
Do you want to uninstall the existing application?
我是 运行 我在 android studio 2.3 beta 3 中的项目。
我找到了
的解决方案
settings>build,execute,deployment>instant run>Enable instant run to
hot swap code /resource change on deploy(unchecked this option)
`
只需执行两个步骤
第 1 步:构建 ---> 清理
第 2 步:构建 --> 构建 APK
希望有用。祝你们好运
单击生成 选项卡---> 清理项目
单击 构建 选项卡 ---> 构建 APK
运行.
对我来说是:
单击构建选项卡 --->
清理项目
重建项目
构建 APK
当我将项目代码从一台笔记本电脑复制到另一台笔记本电脑并尝试 运行 该项目时,我就遇到了这种情况。为我解决这个问题的是:
- 删除项目的 build 文件夹
- 清洁项目
- 构建 项目
- 运行
在 gradle 项目中试试这个
dependencies {
classpath 'com.android.tools.build:gradle:2.2.3' }
首先,如前所述,请尝试清理并重建项目。如果这对你不起作用,试试这个:
设置 > 构建、执行、部署:
取消选中 启用即时 运行 热插拔代码...
这立即解决了我的问题。
P.S。我在 2017 年发布了这个答案,我认为 2014 年不存在此功能,因此不会导致此问题。
就我而言,当我的项目名称包含“&”时我遇到了同样的问题sign.The解决方案是从文件浏览器重命名项目名称,因此它不包含任何“ &" 符号,然后来自:
- 构建菜单->清理项目
- 构建菜单->构建APK
我已经测试了两次,效果很好。
在我的例子中,项目目录中只有一个引文 '
,删除后解决了
我是这样解决的:
单击构建选项卡 ---> 清理项目
单击构建选项卡 ---> 重建项目
单击构建选项卡 ---> 构建 APK
运行.
尝试清理项目并重建,如果不起作用,请尝试从“设置”>“构建”>“即时”运行 中禁用“即时”运行,以防您是 运行 其他人的代码。
请按照以下步骤操作
文件 > 设置 > 构建、执行、部署 > 即时 运行 > 取消选中(启用即时 运行 热插拔代码)
这对我有用
谢谢
然后删除中间文件夹 运行 该项目实际上运行良好,APK 构建到另一个系统。
转到 app/build/intermediates。
希望这能解决您的问题。
请按照以下步骤操作。
1.清理您的项目
2。重建您的项目
3。最后构建并运行你的项目
我通过重新启动 phone 找到了它的工作方式:)
遵循一些步骤:
Clean Project
Rebuild Project
Invalidate Caches / Restart
现在 运行 您的项目。希望有用。
对我有用。
为我工作:
- 删除这些文件夹
- 运行 应用
我的问题是 Android Studio 安装。
我正在构建一个新的 CI 服务器,虽然我安装了 Android Studio 并连接了 SDK 等,但我没有打开带有项目的工作室——而是直接去了到命令行来构建。当我随后在工作室中打开该项目时,它开始提示进行各种更新。跟着弹跳球,然后我就可以拿到我的 USB 系留设备了。
希望这对 Build Master 和 DevOps 有所帮助,因为 "got-cha" 可以避免。
- 无效cache/restart
- 清理项目
- 重建项目
- 运行 您的应用/构建 APK
这些步骤足以解决大多数与 Gradle 构建相关的问题。这些步骤也帮助我解决了这个问题。
None 这里的答案有效,我必须:
- 关闭android工作室
rm -rf ./android/.idea
- 构建 -> 构建 Bundle/APK(s) -> 构建 APK
如果 Android Studio 指向错误版本的文件,路径可能无效。如果您使用 setProperty() 使 gradle 自动重命名您构建的 APK,就会发生这种情况,例如:
defaultConfig {
applicationId "com.company.app"
versionName "1.2.0"
// Rename the built apk file
setProperty("archivesBaseName", "MyApp-$versionName")
...
}
有时,更新的 versionName
未正确“刷新”到 Android Studio,因此它可能指向文件名中的旧版本名称。在这种情况下,只需执行 Gradle 同步然后构建,以确保 versionName
匹配构建的文件路径。 Gradle 同步是:
- Android Studio 4.x ➔ 最右边的工具栏 ➔ 按 'elephant + down arrow' 图标,它有工具提示 “与 Gradle 同步项目文件 ➔ 构建 ➔ 制作项目
- Android Studio 4.x ➔ 帮助 ➔ 查找操作 ➔ 搜索“同步”➔ “与 Gradle 文件同步项目” ➔ Build ➔ Make Project
如果 none 这些解决方案对您有用,只需关闭 Android Studio 并打开它。它在 Mac.
对我有用
只是使缓存无效并重新启动!!!
Installation failed with message Invalid File: K:\project\app\build\intermediates\split-apk\with_ImageProcessor\debug\slices\slice_0.apk. It is possible that this issue is resolved by uninstalling an existing version of the apk if it is present, and then re-installing.
WARNING: Uninstalling will remove the application data!
Do you want to uninstall the existing application?
我是 运行 我在 android studio 2.3 beta 3 中的项目。
我找到了
的解决方案settings>build,execute,deployment>instant run>Enable instant run to hot swap code /resource change on deploy(unchecked this option)
`
只需执行两个步骤
第 1 步:构建 ---> 清理
第 2 步:构建 --> 构建 APK
希望有用。祝你们好运
单击生成 选项卡---> 清理项目
单击 构建 选项卡 ---> 构建 APK
运行.
对我来说是:
单击构建选项卡 ---> 清理项目
重建项目
构建 APK
当我将项目代码从一台笔记本电脑复制到另一台笔记本电脑并尝试 运行 该项目时,我就遇到了这种情况。为我解决这个问题的是:
- 删除项目的 build 文件夹
- 清洁项目
- 构建 项目
- 运行
在 gradle 项目中试试这个
dependencies {
classpath 'com.android.tools.build:gradle:2.2.3' }
首先,如前所述,请尝试清理并重建项目。如果这对你不起作用,试试这个:
设置 > 构建、执行、部署: 取消选中 启用即时 运行 热插拔代码...
这立即解决了我的问题。
P.S。我在 2017 年发布了这个答案,我认为 2014 年不存在此功能,因此不会导致此问题。
就我而言,当我的项目名称包含“&”时我遇到了同样的问题sign.The解决方案是从文件浏览器重命名项目名称,因此它不包含任何“ &" 符号,然后来自:
- 构建菜单->清理项目
- 构建菜单->构建APK
我已经测试了两次,效果很好。
在我的例子中,项目目录中只有一个引文 '
,删除后解决了
我是这样解决的:
单击构建选项卡 ---> 清理项目
单击构建选项卡 ---> 重建项目
单击构建选项卡 ---> 构建 APK
运行.
尝试清理项目并重建,如果不起作用,请尝试从“设置”>“构建”>“即时”运行 中禁用“即时”运行,以防您是 运行 其他人的代码。
请按照以下步骤操作 文件 > 设置 > 构建、执行、部署 > 即时 运行 > 取消选中(启用即时 运行 热插拔代码)
这对我有用
谢谢
然后删除中间文件夹 运行 该项目实际上运行良好,APK 构建到另一个系统。 转到 app/build/intermediates。
希望这能解决您的问题。
请按照以下步骤操作。
1.清理您的项目
2。重建您的项目
3。最后构建并运行你的项目
我通过重新启动 phone 找到了它的工作方式:)
遵循一些步骤:
Clean Project
Rebuild Project
Invalidate Caches / Restart
现在 运行 您的项目。希望有用。
对我有用。
为我工作:
- 删除这些文件夹
- 运行 应用
我的问题是 Android Studio 安装。
我正在构建一个新的 CI 服务器,虽然我安装了 Android Studio 并连接了 SDK 等,但我没有打开带有项目的工作室——而是直接去了到命令行来构建。当我随后在工作室中打开该项目时,它开始提示进行各种更新。跟着弹跳球,然后我就可以拿到我的 USB 系留设备了。
希望这对 Build Master 和 DevOps 有所帮助,因为 "got-cha" 可以避免。
- 无效cache/restart
- 清理项目
- 重建项目
- 运行 您的应用/构建 APK
这些步骤足以解决大多数与 Gradle 构建相关的问题。这些步骤也帮助我解决了这个问题。
None 这里的答案有效,我必须:
- 关闭android工作室
rm -rf ./android/.idea
- 构建 -> 构建 Bundle/APK(s) -> 构建 APK
如果 Android Studio 指向错误版本的文件,路径可能无效。如果您使用 setProperty() 使 gradle 自动重命名您构建的 APK,就会发生这种情况,例如:
defaultConfig {
applicationId "com.company.app"
versionName "1.2.0"
// Rename the built apk file
setProperty("archivesBaseName", "MyApp-$versionName")
...
}
有时,更新的 versionName
未正确“刷新”到 Android Studio,因此它可能指向文件名中的旧版本名称。在这种情况下,只需执行 Gradle 同步然后构建,以确保 versionName
匹配构建的文件路径。 Gradle 同步是:
- Android Studio 4.x ➔ 最右边的工具栏 ➔ 按 'elephant + down arrow' 图标,它有工具提示 “与 Gradle 同步项目文件 ➔ 构建 ➔ 制作项目
- Android Studio 4.x ➔ 帮助 ➔ 查找操作 ➔ 搜索“同步”➔ “与 Gradle 文件同步项目” ➔ Build ➔ Make Project
如果 none 这些解决方案对您有用,只需关闭 Android Studio 并打开它。它在 Mac.
对我有用只是使缓存无效并重新启动!!!