gpt4 book ai didi

Android解析错误安装错误: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED (because of Capital letters in package name)

转载 作者:搜寻专家 更新时间:2023-11-01 08:55:14 24 4
gpt4 key购买 nike

这个问题与我之前的问题有关。请参阅下面的链接。

Android - Change package name of live application

所以现在我正在使用旧包名称构建我的 apk,即“AnantApps.Moodlytics”。我还为此做了所有必要的更改。

但在那之后,当我尝试在设备上运行它时,它会给我这样的控制台错误。

[2013-10-22 11:26:03 - Moodlytics] Android Launch!

[2013-10-22 11:26:03 - Moodlytics] adb is running normally.

[2013-10-22 11:26:03 - Moodlytics] Performing Anantapps.Moodlytics.ui.ActivitySplashScreen activity launch

[2013-10-22 11:26:04 - Moodlytics] Automatic Target Mode: Unable todetect device compatibility. Please select a target device.

[2013-10-22 11:26:07 - Moodlytics] Uploading Moodlytics.apk ontodevice '4E4400F02B00CE54'

[2013-10-22 11:26:08 - Moodlytics] Installing Moodlytics.apk...

[2013-10-22 11:26:16 - Moodlytics] Installation error:

INSTALL_PARSE_FAILED_MANIFEST_MALFORMED [2013-10-22 11:26:16 -

Moodlytics] Please check logcat output for more details. [2013-10-22

11:26:16 - Moodlytics] Launch canceled!

之后我制作了一个apk文件。但在这里,它在安装 apk 时也给我一个错误。

解析错误:解析这个包时出现问题

我认为这个错误是因为大写的包名。所以现在,我遇到了很多麻烦。我无法将包名称更改为小写字母,如果使用大写字母,代码将无法正常工作。

所以帮助我的人。我应该怎么办?如果包名称中包含“大写字母”,我如何才能取消更新已在 Google Play 上运行的应用程序?

最佳答案

所以我终于找到了解决方案。希望它能帮助其他面临此问题的人。

我在 Linux 操作系统中运行项目。在 linux 操作系统中,eclipse 不会对大写的包名称给出任何错误。

1.) 我用大写字母重命名了包名

2.) 然后我在 java 文件中导入了适当的 R。 (在我的例子中是 AnantApps.Moodlytics.R)。 (我们可以通过 eclipse 的查找/替换功能轻松地用新的 R 替换旧的 R)

就是这样。

主要问题是您需要为此安装 Ubuntu Linux 操作系统。

关于Android解析错误安装错误: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED (because of Capital letters in package name),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19510462/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com