码迷,mamicode.com
首页 > 其他好文 > 详细

Installation error: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED

时间:2015-06-12 11:52:04      阅读:106      评论:0      收藏:0      [点我收藏+]

标签:

INSTALL_PARSE_FAILED_MANIFEST_MALFORMED

遇到这个错误是在测试Service 的 android:process 属性

官方说的不够明确:


android:process
The name of the process where the service is to run. Normally, all components of an application run in the default process created for the application. It has the same name as the application package. The <application> element‘s process attribute can set a different default for all components. But component can override the default with its own process attribute, allowing you to spread your application across multiple processes.

If the name assigned to this attribute begins with a colon (‘:‘), a new process, private to the application, is created when it‘s needed and the service runs in that process. If the process name begins with a lowercase character, the service will run in a global process of that name, provided that it has permission to do so. This allows components in different applications to share a process, reducing resource usage.



说了带冒号和不带冒号的区别,所以大家测试一般都是:

android:process=":remote"

android:process="remote" -> 导致 INSTALL_PARSE_FAILED_MANIFEST_MALFORMED 错误。


解决方法: 加个 ‘.‘

android:process="test.abc"

Installation error: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED

标签:

原文地址:http://blog.csdn.net/torvalbill/article/details/46468359

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!