gpt4 book ai didi

java - 手动更改包名称导致 ProcessException

转载 作者:行者123 更新时间:2023-11-30 02:08:48 25 4
gpt4 key购买 nike

我丢失了 Google Play Keystore(只有 Android Studio 文件浏览器将删除的文件放入回收站而不是完全删除它们)...所以我尝试将该应用程序作为新应用程序上传。但首先我必须更改包名称。

我搜索(查找路径)完整包名的所有实例,并将所有实例替换为新包名。我也曾多次使用 Rebuild Project 和 Clear Project。

现在出现的问题是:

Cannot resolve symbol 'R'

如果我尝试运行或生成 APK,则会抛出以下错误:

Error:Execution failed for task ':app:processDebugResources'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'D:\Program Files\Android\sdk\build-tools\20.0.0\aapt.exe'' finished with non-zero exit value 1

old.package.name 的每个实例都更改为 new.package.name,包括文件夹 (main/java/) 和 AndroidManifest.xml

如果有人以前遇到过这个问题并且可能有解决它的想法。
我也可以在需要时提供更多信息。

最佳答案

这是因为即使您更改了包名,gen 中的包名仍然是旧包名。只需在您的类中使用 import 语句并import 旧的 package name.R

关于java - 手动更改包名称导致 ProcessException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30400855/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com