解决ant打包时有依赖工程(library)的方法
2014-05-19 15:58
127 查看
1、首先在配置参数信息的时候引入依赖工程(库工程)的路径(图省事直接写了绝对路径了)
2、生成R文件时要给依赖工程也打一次包,并且主工程里打入依赖工程的res文件。别忘了调用overlay来覆盖,否则会报错找不到XX资源。
3、编译时要编译依赖工程的src。
4、aapt第二次打包所有资源文件时候别忘了再打上依赖工程的res资源,然后调用overlay
做完这几步操作,就可以顺利的使用ant进行打包啦!如果有多个依赖工程,或者是依赖工程中还有嵌套的话使用这个思路自己稍作改动就可以。
2、生成R文件时要给依赖工程也打一次包,并且主工程里打入依赖工程的res文件。别忘了调用overlay来覆盖,否则会报错找不到XX资源。
3、编译时要编译依赖工程的src。
4、aapt第二次打包所有资源文件时候别忘了再打上依赖工程的res资源,然后调用overlay
做完这几步操作,就可以顺利的使用ant进行打包啦!如果有多个依赖工程,或者是依赖工程中还有嵌套的话使用这个思路自己稍作改动就可以。
相关文章推荐
- ant 打包时,软件包 javax.servlet.http 不存在解决方法
- Mac中用Ant实现Android的批量打包碰到的一些问题以及解决方法
- ant-build.xml打包报错解决方法
- 解决Python开发过程中依赖库打包问题的方法
- mvn package方法打包注入依赖解决方法
- android中,使用ant多渠道打包时出现Perhaps JAVA_HOME does not point to the JDK问题的解决方法
- 将工程打包成library方法
- android工程利用ant,antenna和proguard预编译混淆打包的方法
- 解决eclipse中maven web工程打包成war(发布到tomcar)时lib中没有jar包的解决方法
- maven项目,多个依赖,打成一个可执行jar包,可根据profiles进行打包,出现的Could not find or load main class的解决方法。
- cocostudio打包时提示ANT_ROOT not defined. Please define it in your environment解决方法
- 解决Python开发过程中依赖库打包问题的方法
- Android Studio多工程引用同一个library项目配置的解决方法
- 解决java工程打包后无法找到资源文件路径的方法
- ant 删除bin,gen文件夹之后打包错误解决方法
- 在ant中将依赖jar包一并打包的方法
- Android使用Ant打包所遇到问题的解决方法
- [Ant自动打包]Ant编译utf-8非法字符:/65279 解决方法
- Unity打包xcode工程编译错误及解决方法
- Ant打包遇到未找到包问题解决方法