vendor/xxx/libs/frameworks にライブラリがあります。そのライブラリを packages/apps/ にある別のアプリケーションで使用したいと考えています。ライブラリのクラスを呼び出すと、ClassNotFoundException が発生します。したがって、アプリケーションのメイクファイルまたはマニフェスト ファイルでこの jar を宣言する必要があります。はいの場合、どうすればそれを行うことができますか?
ここにjarのmakeファイルがあります
LOCAL_PATH := $(my-dir を呼び出す)
# ================================================= ===========
$(CLEAR_VARS) を含める
LOCAL_MODULE := xxx_core.jar
LOCAL_MODULE_CLASS := JAVA_LIBRARIES
LOCAL_MODULE_PATH := $(TARGET_OUT_JAVA_LIBRARIES)
LOCAL_SRC_FILES := $(LOCAL_MODULE)
$(BUILD_PREBUILT) を含める
==== パーミッション ========================
$(CLEAR_VARS) を含める
LOCAL_MODULE := xxx_core.xml
LOCAL_MODULE_CLASS := など
LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/権限
LOCAL_SRC_FILES := $(LOCAL_MODULE)
$(BUILD_PREBUILT) を含める