预置GMS apk到android系统(Oreo)
- include $(CLEAR_VARS)
- LOCAL_MODULE := GmsCore
- LOCAL_MODULE_TAGS := optional
- LOCAL_BUILT_MODULE_STEM := $(LOCAL_MODULE).apk
- LOCAL_SRC_FILES := PrebuiltGmsCore.apk
- LOCAL_MODULE_CLASS := APPS
- LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
- LOCAL_PREBUILT_JNI_LIBS := \
- @lib/arm/libAppDataSearch.so \
- @lib/arm/libappstreaming_jni.so \
- @lib/arm/libconscrypt_gmscore_jni.so \
- @lib/arm/libdirect-audio.so \
- @lib/arm/libgcastv2_base.so \
- @lib/arm/libgcastv2_support.so \
- @lib/arm/libgmscore.so \
- @lib/arm/libgms-ocrclient.so \
- @lib/arm/libjgcastservice.so \
- @lib/arm/libleveldbjni.so \
- @lib/arm/libNearbyApp.so \
- @lib/arm/libsslwrapper_jni.so \
- @lib/arm/libwearable-selector.so \
- @lib/arm/libWhisper.so
- LOCAL_STATIC_JAVA_LIBRARIES := camera2 \
- dialer \
- maps \
- media_effects \
- widevine_software
- LOCAL_MULTILIB := 32
- LOCAL_PRIVILEGED_MODULE := true
- LOCAL_CERTIFICATE := PRESIGNED
- #LOCAL_CERTIFICATE := platform
- include $(BUILD_PREBUILT)
- include $(CLEAR_VARS)
- LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := camera2:framework/com.google.android.camera2.jar \
- dialer:framework/com.google.android.dialer.support.jar \
- maps:framework/com.google.android.maps.jar \
- media_effects:framework/com.google.android.media.effects.jar \
- widevine_software:framework/com.google.widevine.software.drm.jar
- include $(BUILD_MULTI_PREBUILT)
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
# Module name should match apk name to be installed
LOCAL_MODULE := facebook
LOCAL_MODULE_TAGS := optional
LOCAL_SRC_FILES := $(LOCAL_MODULE).apk
LOCAL_MODULE_CLASS := APPS
LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
LOCAL_CERTIFICATE := PRESIGNED
LOCAL_DEX_PREOPT := false
include $(BUILD_PREBUILT)
- 若需要apk作为32bit的apk运行,则需要在Android.mk中定义
LOCAL_MULTILIB :=32 - 如需指定apk预置路径,需在Android.mk中定义LOCAL_MODULE_PATH := $(TARGET_OUT)/priv-app

浙公网安备 33010602011771号