Android的解析错误安装错误:(因为包名大写字母)INSTALL_PARSE_FAILED_MANIFEST_MALFORMED [英] Android parse error Installation error: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED (because of Capital letters in package name)

查看:874
本文介绍了Android的解析错误安装错误:(因为包名大写字母)INSTALL_PARSE_FAILED_MANIFEST_MALFORMED的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

此问题与我先前的问题联系在一起的。请参阅下面的链接。

This question is linked with my earlier question. please see below link.

<一个href=\"http://stackoverflow.com/questions/19496691/android-change-package-name-of-live-application\">Android - 现场应用更改包名

所以现在我正在我的层楼高的apk与旧包名称即,AnantApps.Moodlytics。
我也有所有需要的更改为。

So now i am buiding my apk with older package name i.e.,'AnantApps.Moodlytics'. I also have made all required changes for that.

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

but after that when i try to run it on device, it gives me a console error like this.

[2013年10月22日11时26分03秒 - Moodlytics]!Android的启动

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

[2013年10月22日11时26分03秒 - Moodlytics]亚洲开发银行运行正常。

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

[2013年10月22日11时26分03秒 - Moodlytics]执行Anantapps.Moodlytics.ui.ActivitySplashScreen活动启动

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

[2013年10月22日11时26分04秒 - Moodlytics]自动目标模式:无法
  检测设备的兼容性。请选择一个目标设备。

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

[2013年10月22日11时26分07秒 - Moodlytics]上传Moodlytics.apk到
  设备'4E4400F02B00CE54

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

[2013年10月22日11时26分08秒 - Moodlytics]安装Moodlytics.apk ...

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

[2013年10月22日11点26分十六秒 - Moodlytics]安装错误:

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

INSTALL_PARSE_FAILED_MANIFEST_MALFORMED [2013年10月22日11点26分16秒 -

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

Moodlytics]请检查logcat的输出获取更多信息。 [2013年10月22日

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

11点26分十六秒 - !Moodlytics]启动取消

11:26:16 - Moodlytics] Launch canceled!

之后,我做了一个apk文件。但在这里也,它给了我一个错误,而安装的APK。

After that i made one apk file. but here also, it gives me an error while installing apk.

解析错误:有分析这个包有问题。

Parse Error : There was a problem parsing this package

我觉得这个错误是因为资本包名的到来。
所以,现在,我在非常大的麻烦。我不能包名称更改为小写字母,并与code是行不通的大写字母。

I think this error is coming because of the capital package name. So now, i am in very much trouble. I can't change the package name to small letters and with capital letters the code is not working.

所以,帮助我的家伙。我该怎么办?我怎么可以给未更新,我在谷歌Play已有现场应用程序,它具有大写字母的包名?

So help me guys. what should i do? How can i give un update to my already live application on Google Play which has 'capital letters' in package name?

推荐答案

所以最后我找到解决方案。希望这将有助于其他人谁正面临着这个问题。

So finally i find solution. Hope it will help others who are facing this issue.

我的Linux操作系统跑项目。在Linux操作系统,日食不给任何错误大写包名。

I ran project in Linux OS. In linux os, eclipse doesn't give any error for capitalised package name.

1。)我改名包名

2。)然后我在Java文件导入适当的R。 (在我的情况下,它是AnantApps.Moodlytics.R)。 (我们可以很容易地找到新的替换旧R /替换蚀功能)

2.) Then I imported appropriate R in java files. (in my case it is AnantApps.Moodlytics.R). (We can replace old R with new one easily by find/replace functionality of eclipse)

和多数民众赞成它。

主要问题是,你需要有Ubuntu的Linux操作系统这一点。

Main problem is that you need to have Ubuntu Linux OS for this.

这篇关于Android的解析错误安装错误:(因为包名大写字母)INSTALL_PARSE_FAILED_MANIFEST_MALFORMED的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆