L GMS预置
来源:互联网 发布:粮票知乎 编辑:程序博客网 时间:2024/05/16 18:47
L GMS预置
[DESCRIPTION]
Google为了简化GMS的预置流程,对Android源代码和GMS做了相应的处理
[SOLUTION]
所以L版本GMS预置比较简单,只需要把GMS需要预置内容放置在
alps/vendor/google/
文件夹下(google文件夹需要自行创建)
然后检查vendor/google/下是否存在Android.mk文件,若没有此Android.mk,请新建一个,并把以
下内容拷贝进去:
ifdef BUILD_GMS
ifeq ($(strip $(BUILD_GMS)), yes)
include $(call all-subdir-makefiles)
endif
endif
同时再检查vendor/google/以下两个文件夹
apps/ 和 frameworks/
第一层目录下是否存在Android.mk
如果不存在,也各新建一个,将以下内容拷贝进去:
include $(call all-subdir-makefiles)
最后在build的时候带入"BUILD_GMS=yes",如:
source build/envsetup.sh && lunch full_<YourProjectName>-user && source ./mbldenv.sh &&
BUILD_GMS=yes make -j24
若提示找不到mbldenv.sh,则使用如下命令:
source build/envsetup.sh && lunch full_<YourProjectName>-user && BUILD_GMS=yes make -
j24
注意,源代码的build文件中会有判断BUILD_GMS 的值做不同build行为的语句,请不要修改,否则会造成GMS预置冲突或者预置不完整问题
Google为了简化GMS的预置流程,对Android源代码和GMS做了相应的处理
[SOLUTION]
所以L版本GMS预置比较简单,只需要把GMS需要预置内容放置在
alps/vendor/google/
文件夹下(google文件夹需要自行创建)
然后检查vendor/google/下是否存在Android.mk文件,若没有此Android.mk,请新建一个,并把以
下内容拷贝进去:
ifdef BUILD_GMS
ifeq ($(strip $(BUILD_GMS)), yes)
include $(call all-subdir-makefiles)
endif
endif
同时再检查vendor/google/以下两个文件夹
apps/ 和 frameworks/
第一层目录下是否存在Android.mk
如果不存在,也各新建一个,将以下内容拷贝进去:
include $(call all-subdir-makefiles)
最后在build的时候带入"BUILD_GMS=yes",如:
source build/envsetup.sh && lunch full_<YourProjectName>-user && source ./mbldenv.sh &&
BUILD_GMS=yes make -j24
若提示找不到mbldenv.sh,则使用如下命令:
source build/envsetup.sh && lunch full_<YourProjectName>-user && BUILD_GMS=yes make -
j24
注意,源代码的build文件中会有判断BUILD_GMS 的值做不同build行为的语句,请不要修改,否则会造成GMS预置冲突或者预置不完整问题
0 0
- L版本GMS预置
- L GMS预置
- L GMS预置
- L版本GMS预置
- KK GMS预置
- KK版本GMS预置
- KK GMS GoolgeCamera应用预置
- android 4.2安装GMS包 && 预置GMS碰到的问题
- 预置GMS包后,关机闹钟失效
- L 预置apk
- Android L 预置apk
- L版本 预置apk
- L 预置apk
- [FAQ13232]L 预置apk
- android L 版本预置APK
- 使未预置GMS包的手机能用Nike+和GooglePlay的方法
- AndroidL 源码编译 预置GMS包与第三方应用 系统属性管理
- 关于GMS
- Core Animation - 图层时间
- Web前端框架
- 随手笔记:百度地图定位路线规划导航。
- Apache Spark源码走读之Task运行期之函数调用关系分析
- Java NIO使用及原理分析(四)
- L GMS预置
- Linux服务器性能日志收集和分析脚本
- 我的第一个thinkphp
- Balloons
- [IOS]数据永久化
- $_POST传值定义的变量在直接加载这个php文件的时候会报错的问题解决方法
- 获取table列表所有值
- 如何解决Oracle数据库中文乱码问题
- 来自深圳的面试经历(一)