Discuz! Board

标题: 内置正则VR Launcher [打印本页]

作者: zangcf    时间: 2016-8-6 12:43
标题: 内置正则VR Launcher
1,修改文件device/mediatek/common/device.mk

#add vrlauncher here
PRODUCT_PACKAGES += vrlauncher
PRODUCT_PACKAGES += GrepVRPlayer


2,在/media/ultranix/works/android/mtk/6735/5.1_sujiacan/alps/vendor/mediatek/proprietary/binary/3rd-party/free下建立两个文件夹
/media/ultranix/works/android/mtk/6735/5.1_sujiacan/alps/vendor/mediatek/proprietary/binary/3rd-party/free/GrepVRPlayer
/media/ultranix/works/android/mtk/6735/5.1_sujiacan/alps/vendor/mediatek/proprietary/binary/3rd-party/free/vrlauncher

中间copy两个apk:
/media/ultranix/works/android/mtk/6735/5.1_sujiacan/alps/vendor/mediatek/proprietary/binary/3rd-party/free/GrepVRPlayer/GrepVRPlayer.apk
/media/ultranix/works/android/mtk/6735/5.1_sujiacan/alps/vendor/mediatek/proprietary/binary/3rd-party/free/vrlauncher/vrlauncher.apk

3,修改Android.mk文件
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)

# Module name should match apk name to be installed.
LOCAL_MODULE := vrlauncher
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_MODULE_PATH := $(TARGET_OUT)/vendor/operator/app

#LOCAL_PREBUILT_JNI_LIBS := \
#                        @lib/armeabi/libcurl.so   \
#                        @lib/armeabi/libffmpeg-armv6-vfp.so   \
#                        @lib/armeabi/libffmpeg-armv7-neon.so   \
#                        @lib/armeabi/libhcdn.so   \
#                        @lib/armeabi/libHCDNClientNet.so   \
#                        @lib/armeabi/libiqiyi_media_player.so   \
#                        @lib/armeabi/libiqiyi_media_player_whitelist.so   \
#                        @lib/armeabi/libiqiyi_player_memalloc.so   \
#                        @lib/armeabi/libKey.so   \
#                        @lib/armeabi/liblivenet5.so   \
#                        @lib/armeabi/libmediacodec.so   \
#                        @lib/armeabi/libnativeprocess.so   \
#                        @lib/armeabi/libnetdoc.so   \
#                        @lib/armeabi/libqidunkey.so   \
#                        @lib/armeabi/libsf_23.so   \
#                        @lib/armeabi/libsf_40.so   \
#                        @lib/armeabi/libsf_43.so   \
#                        @lib/armeabi/libSysInput.so

# LOCAL_REQUIRED_MODULES will trigger the dependent(dynamic link, ex. dlopen)
# .jar/.so(jni shared library) etc. be installed indirectly

# Set LOCAL_MODULE_PATH to install the build result to a customization location
# (TARGET_OUT points to system/ folder)
# LOCAL_MODULE_PATH := $(TARGET_OUT)/lib

include $(BUILD_PREBUILT)






欢迎光临 Discuz! Board (http://47.89.242.157:9000/bbs/discuz/) Powered by Discuz! X3.2