诺基亚x 304 - 从APK文件中提取的包名不匹配内容项中指定的包名称
-
23-12-2019 - |
题
所以快速,默认发布应用程序选项不起作用(这是一个严重的入门/用户体验问题)。所以我尝试了标准选项。
我上传了应用程序后,我收到此错误
错误 304 - 从APK文件中提取的包名不匹配内容项中指定的包名。
现在,发生这种情况是因为我有以下开发环境
- android库项目与packageName com.mcruiseon.caregiri
- 一个Android项目依赖于1),用PackageName在清单中作为com.mcruiseon.caregirihindjewadibeta
当我上传应用程序时,我猜你的验证提出了文件,将类文件的实际包裹与AndroidManifest文件进行比较,并提出此冲突。
为什么我有这个设置?它被称为Android支持的多个构建项目( http://developer.android.com/tools/ Projects / index.html )我的方案是我正在构建一个拼车应用程序,我将使用相同的源代码来构建自行车池应用程序。和建立演示应用程序的相同代码基础(营销/销售买卖可以用来向道路上的人们和路演展示)。它就像在c #ifdef中的预处理器指令。
解决方案
我怀疑您对您的课程使用什么Java包。
我认为在发布期间,您已使您的错误输入应用程序元数据的包名称。您可以通过运行:
$ aapt d badging YOURAPPLICATION.apk
package: name='com.mcruiseon.caregirihindjewadibeta' versionCode='1' versionName='1.0.0'
...
.
在那里使用 name 属性(我假设它将是 com.mcruiseon.caregirihindjewadibeta )作为您内容项期间的包名称发布。
不隶属于 StackOverflow