错误:转储失败,因为找不到AndroidManifest.xml

OWA*_*DVL 8 eclipse android google-play

当我尝试将应用程序上传到Android Playstore时,我收到以下错误:

ERROR: dump failed because no AndroidManifest.xml found
Run Code Online (Sandbox Code Playgroud)

我采取的步骤:

  • 新硬盘,安装干净的jre,jdk
  • 下载android eclipse捆绑包 - 今天的最新版本
  • 制作一个新项目,样本.简单的你好世界
  • 用向导签名,创建证书等
  • 尝试将其上传到市场上...... =错误!

我尝试了很多组合,不同的eclipse版本.甚至手动签名.如果我尝试运行aapt转储标记,它不起作用我得到相同的错误.

如果有人知道解决方案......

(LATER EDIT):你可以找到最快的解决方案,而不必在墙上撞到你的头,这是我自己接受的答案.无论如何,InteliJ比eclipse好100倍.

小智 10

解决方案很简单,只需从以下位置删除 app.apk 文件:/build/app/outputs/apk/app.apk,Visual Studio 将创建一个新的正确 app.apk 文件。我尝试过这个


Alv*_*mar 7

我不知道为什么会这样。我在 Flutter 项目中使用 Visual Studio Code 遇到了这个问题,我发布了我的解决方案,因为它可以帮助其他人。我只是运行“Flutter Clean Project”,然后运行该项目。一切重新开始!


小智 6

只需在终端上写下“flutter clean”就行了!

  • 然后是“flutter pub get”。 (2认同)

len*_*ooh 5

就我而言,问题出在文件名上:我不小心(下意识地)将其重命名为.apk,而它应该是.aab


OWA*_*DVL 2

  • 在Linux下编译并导出项目(eclipse)
  • 切换到 InteliJ Studio(推荐

看来Windows 7,8下eclipse时不时会出现问题。