Android引用Library的若干问题(全都是坑啊,一定要注意了)
来源:互联网 发布:知乎社区 官网 编辑:程序博客网 时间:2024/06/05 04:19
1.库工程里面的assets文件夹无用,不会被打包到APK
2.库工程里面的AndroidManifest.xml无用,要声明Activity,必须写到主工程
3.当库工程文件中的资源ID和主工程中的资源ID相同时,主工程的资源ID将会覆盖掉库工程的资源ID
4.当主工程所引用的两个库工程中有相同的ID时,Android编译工具会选择一个优先级高的ID 进行合并到主工程,而抛弃另一个工程的ID
5.库工程使用的android版本不能高于调用它的主工程所使用的anroid版本.
6.库工程的包名,不必改变,主工程的包名,才是生成的 apk 的包名,跟库工程没关系
7.库工程的里面的资源id,不再是public static final int,而是public static int,没有final了。最大的影响是 你在某些点击事件,使用switch来判断R.id.xx的时候,就不行了。改为if else if 就行
8.在我们的库工程用到了res/values/attrs.xml,即xml自定义属性。它不作为一个库工程的时候就不会报错,而作为一个库工程的时候却报错。把
layout里面xml布局,凡是使用了attrs里面属性的头部由
xmlns:app=”http://schemas.android.com/apk/res/com.xxx.common”
改为
xmlns:app=”http://schemas.android.com/apk/res-auto”
阅读全文
0 0
- Android引用Library的若干问题(全都是坑啊,一定要注意了)
- Android引用Library的若干问题(全都是坑啊,一定要注意了)
- Android -Is Library 类库引用需要注意的地方
- 一定要注意的事情
- 放下的全都该拾起来了。
- Android library项目的建立及引用
- Android 引用库 library导致的问题
- android library引用失败的解决办法
- Android引用library,遇到的一些问题
- Android 引用library project
- Android library引用失败
- 引用其他项目的类文件一定要注意这个类所在的命名空间
- 带饭族一定要注意的事
- 方法重写一定要注意的
- 健身一定要注意的细节
- 底层开发应注意的若干问题
- 使用DataGrid要注意的若干问题
- AS3反射机制注意的若干问题
- 二分查找模板C++
- HTML5 LocalStorage本地存储和sessionStorage使用
- C++中关于菱形继承
- 动态规划-钢条切割问题
- java 双重检查加锁弊端
- Android引用Library的若干问题(全都是坑啊,一定要注意了)
- 使用线程池ExecutorService实现并行查询
- 抽象类和接口
- java基础之final关键字
- Zeppelin源码分析-Interpreter 相关类(3)
- 位运算
- Yii提交报错 An Error occurred while handling another error:
- 安卓手册摘录
- java调用接口的各种方法