Android FrameWork集成第三方SDK的jar包和so库

来源:互联网 发布:数理经济学知乎 编辑:程序博客网 时间:2024/06/06 17:43

   本文讲解的如何在Android FrameWork如何集成XXXsdk的jar包和so库

   首先在framework/opt/建立XXSDK的文件夹讲jar包和so库拷贝进去

       1:framework/opt/xxsdk/

   

      

  

  

      然后直接看Android.mk就行

   

# Copyright (C) 2009 The Android Open Source Project## Licensed under the Apache License, Version 2.0 (the "License");# you may not use this file except in compliance with the License.# You may obtain a copy of the License at##      http://www.apache.org/licenses/LICENSE-2.0## Unless required by applicable law or agreed to in writing, software# distributed under the License is distributed on an "AS IS" BASIS,# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.# See the License for the specific language governing permissions and# limitations under the License.LOCAL_PATH := $(my-dir)include $(CLEAR_VARS)LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := app_sdk_data.jar \                                        bsh-core-2.0b4.jar \jackson-annotations-2.0.2.jar  \jackson-core-2.0.2.jar \jackson-databind-2.0.2.jar \kksdk1.3_full_pro.jar include $(BUILD_MULTI_PREBUILT)##################################################include $(CLEAR_VARS)LOCAL_MODULE := libcodeLOCAL_SRC_FILES := libs/libcode.soLOCAL_MODULE_SUFFIX := .soLOCAL_MODULE_CLASS := SHARED_LIBRARIESinclude $(BUILD_PREBUILT)include $(call all-makefiles-under,$(LOCAL_PATH))##################################################include $(CLEAR_VARS)LOCAL_MODULE := libluajavaLOCAL_SRC_FILES := libs/libluajava.soLOCAL_MODULE_SUFFIX := .soLOCAL_MODULE_CLASS := SHARED_LIBRARIESinclude $(BUILD_PREBUILT)include $(call all-makefiles-under,$(LOCAL_PATH))##################################################include $(CLEAR_VARS)LOCAL_MODULE := libtrussLOCAL_SRC_FILES := libs/libtruss.soLOCAL_MODULE_SUFFIX := .soLOCAL_MODULE_CLASS := SHARED_LIBRARIESinclude $(BUILD_PREBUILT)include $(call all-makefiles-under,$(LOCAL_PATH))

   

 


0 0