【发布时间】:2014-02-27 03:17:34
【问题描述】:
因此,快速默认发布应用选项不起作用(这是一个严重的入门/用户体验问题)。所以我尝试了标准选项。
上传应用后,我收到此错误
错误 304 - 从 APK 文件中提取的包名与内容项中指定的包名不匹配。
现在,发生这种情况是因为我有以下开发环境
- 包名为 com.mcruiseon.caregiri 的 Android 库项目
- 一个依赖于 1) 的 Android 项目,清单中的包名称为 com.mcruiseon.caregirihindjewadibeta
当我上传应用程序时,我猜你的验证会提取文件,将类文件的实际包名与 androidmanifest 文件进行比较,并提出了这个冲突。
为什么我有这个设置?它被称为 Android 支持的多个构建项目 (http://developer.android.com/tools/projects/index.html) 我的场景是我正在构建一个拼车应用程序,我将使用相同的源代码来构建一个自行车池应用程序。以及用于构建演示应用程序的相同代码库(营销/销售购买可用于向路上和路演中的人们演示)。它就像 C#ifdef 中的预处理器指令一样。
【问题讨论】:
标签: nokiax