将Google应用程序集成到要安装在/ data / app

时间:2016-02-16 17:07:53

标签: android youtube rom

我尝试制作自己的rom,我想将google-apps添加到要安装在/ data / app中的构建

这是步骤:

1 - 在vendor / dir中创建名为“gapps”的新文件夹 2-在“gapps”中添加数据/ app / Youtube / app / youtube.apk, 3-使用此内容在“gapps”文件夹中创建android.mk文件

LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := YouTube
LOCAL_SRC_FILES := data/app/YouTube/YouTube.apk
LOCAL_MODULE_PATH := $(TARGET_OUT_DATA_APPS)
LOCAL_MODULE_CLASS := APPS
LOCAL_MODULE_OWNER := GOLDROM
LOCAL_MODULE_TAGS := optional
LOCAL_CERTIFICATE := PRESIGNED
LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
include $(BUILD_PREBUILT)

4 - 转到android根文件build / target / product / core.mk中的build dir并将YouTube添加到PRODUCT_PACKAGES var

5- build,flash,但找不到youtube。

如果我犯了任何错误,请告诉我。 :)

1 个答案:

答案 0 :(得分:0)

解决方案是将您的模块添加到PRODUCT_PACKAGES var

rootAndroid/build/target/product/generic_no_telephony.mk

然后youtube将在/ data中作为用户应用程序正常工作

但它仍然是一个不干净的解决方案。