Main project merges library manifest in eclipse
来源:互联网 发布:办公网络 编辑:程序博客网 时间:2024/05/16 11:28
一、背景
通常情况下,eclipse中,主项目引用library,直接在主项目的AndroidManifest.xml中声明所有的组件,忽略library下的AndroidManifest.xml。如果是简单的工程,这样的做法简洁清晰,当然最好。但是,当工程包含多个libraries时,这样会降低主项目的AndroidManifest.xml可读性。
二、manifestmerger属性
在主项目的project.properties里面设置manifestmerger.enable=true,这样主项目就会merge library的AndroidManifest.xml。
如:
# Project target.target=android-14
manifestmerger.enable=trueandroid.library.reference.1=xxxxxxandroid.library.reference.2=xxxxx
三、Application声明冲突处理
当主项目和library的AndroidManifest.xml都声明了自定义的Application时,编译的时候会有冲突,这时编译器建议使用tools:replace进行覆盖。
如,在主项目中:
<manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" package="com.test.hello" > <uses-sdk android:minSdkVersion="9" android:targetSdkVersion="10" /> <application tools:replace="android:icon,android:label,android:name" android:name="com.test.hello.myApplication" android:icon="@drawable/icon_launcher" android:label="@string/app_name" > </application></manifest>
0 0
- Main project merges library manifest in eclipse
- MANIFEST.MF In Eclipse
- Use an eclipse plugin project as jar library in a regular java project
- Missing required Permissions manifest attribute in main jar的解决办法
- applet Missing Permissions manifest attribute in main jar
- 在Eclipse如何引入library project
- Eclipse引用外部project android library
- Eclipse引用外部project android library
- Eclipse引用外部project android library
- debug maven project in eclipse
- fully delete project in Eclipse
- Create maven project in eclipse
- eclipse maven error: Archive for required library in project cannot be read or is not a valid ZIP fi
- no main manifest attribute
- unbound classpath container:'JRE System Library [jre1.7.0]' in project
- Unbound classpath container: 'JRE System Library [jdk17060]' in project ***
- How to import Patio Library in my Project
- Unbound classpath container: 'JRE System Library [jdk17060]' in project ***
- Android 数据分析系列一:sharedPreferences
- git操作等常用命令
- 【Splay】BZOJ 1588 [HNOI2002]营业额统计
- 第三节:闪电特效
- 函数指针与指针函数
- Main project merges library manifest in eclipse
- 第四节:旋涡特效
- SQL中的连接查询
- 【最大流】POJ 1145 PIGS
- html的表格
- ORACLE用户解锁的三种方法
- android 涂鸦与延时问题
- 关于GetDlgItem()出错问题
- hdu 4707 bfs