在AOSP的源码里面我们经常可以看到这样的代码:
namespace android {
//源码
//源码
};
// namespace android
namespace是CPP的关键字,用于声明代码块所属的命名空间,AOSP底层的本地代码把声明了命令空间“android”,把所有的“android”代码都看成一个工程了,这样做的好处是把自己的代码与第三方开源的代码区分开来,同时避免符号重命名的问题。
在AOSP的源码里面我们经常可以看到这样的代码:
namespace android {
//源码
//源码
};
// namespace android
namespace是CPP的关键字,用于声明代码块所属的命名空间,AOSP底层的本地代码把声明了命令空间“android”,把所有的“android”代码都看成一个工程了,这样做的好处是把自己的代码与第三方开源的代码区分开来,同时避免符号重命名的问题。