我在尝试上传apk文件时遇到错误:
'转储失败,因为找不到androidmanifest.xml'
AndroidManifest中的包名是否必须与部署的apk名称相同?此外,apk名称必须采用以下格式:com.xxxx.xxxx?或者,应该说,TestPro.apk可以吗?
...问候安德鲁
答案 0 :(得分:0)
使用Winzip
或zip阅读器打开您的APK文件,检查包裹内是否存在AndroidManifest.xml
。
答案 1 :(得分:0)
在遇到完全相同的问题后(我的生活中大约有4个小时的时间删除并重新整理我的整个项目......),我终于放弃并联系了Google,这就是他们的回答:
感谢您的留言。请尝试这些故障排除步骤和 如果其中一个解决了您的问题,请告诉我们:
- 尝试在新版本的Developer Console中上传应用程序(如果您已经尝试过新版本,请尝试使用旧版本)。
- 等待您的开发者帐户费用处理(您将不会再看到“正在处理您的注册... ...”横幅 Google Play开发者控制台)。
- 验证您的清单文件是否符合Android编码标准(请参阅以下帮助文章: http://developer.android.com/guide/topics/manifest/manifest-intro.html 和http://developer.android.com/tools/projects/index.html)。
以上所有内容对我都不起作用。
我问了一个关于这个问题的人,这里的答案对我有用:
我已将项目的.apk文件复制并粘贴到我的桌面上并从那里开始工作。
我应该做什么:(然后做了,并且有效)
从Eclipse中正确导出项目作为Android应用程序,然后按照过程(密钥,密码和所有)。然后我才能成功继续。
此外,虽然我认为您可以将您的包名称设置为您想要的任何内容,但我的理解是,所接受的约定是将其包含在:com.XXX.XXX.projectName格式中。