我丢失了Google Play密钥库(只有Android Studio文件浏览器将已删除的文件放入回收站而不是完全删除它)...所以我尝试将应用程序上传为新应用。但首先我必须更改包名称。
我搜索(查找路径)所有完整包名称的实例,并将所有实例替换为新包名称。我也多次使用Rebuild Project和Clear Project。
现在出现的问题是:
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
如果我尝试运行或生成APK,则会抛出以下错误:
Dictionary<string, List<XmlSchemaException>> exps = new Dictionary<string, List<XmlSchemaException>>();
PropertyInfo ErrorGetResProp;
old.package.name的每个实例都更改为new.package.name,包括文件夹(main / java /)和AndroidManifest.xml
如果有人之前有过这方面的经验,可能有想法解决它 我还可以在需要时提供更多信息。
答案 0 :(得分:1)
这是因为即使您更改了包名称,gen
中的包名仍然是旧名称。只需在您的班级中使用import
语句,并import
使用旧版package name.R
。