相关疑难解决方法(0)

在AOSP App中添加一个android项目作为库

我想通过从另一个Android应用程序启动一个活动,在浏览器应用程序中添加一些功能.package does not exist在我制作主项目时它给了我.请注意,我看到AndroidLib已成功构建到out/target/product/generic/data/app/AndroidLib.apk

这里有两个android.mk文件:AndroidLib(一个普通的Android应用程序)

LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)

LOCAL_STATIC_JAVA_LIBRARIES := \
        google-ps \
        android-support-v4 \

LOCAL_SRC_FILES := \
        $(call all-java-files-under, src) \
LOCAL_MODULE := AndroidLib
LOCAL_PACKAGE_NAME := AndroidLib

LOCAL_MODULE_TAGS := tests

LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := google-ps:libs/google-play-services.jar

include $(BUILD_PACKAGE)

# additionally, build tests in sub-folders in a separate .apk
include $(call all-makefiles-under,$(LOCAL_PATH))
Run Code Online (Sandbox Code Playgroud)

浏览器应用

LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)

LOCAL_MODULE_TAGS := optional

LOCAL_STATIC_JAVA_LIBRARIES := \
        android-common \
        guava \
        android-support-v13 \
        android-support-v4 \

LOCAL_SRC_FILES := \
        $(call all-java-files-under, src) …
Run Code Online (Sandbox Code Playgroud)

android android-ndk android-build android-source android-framework

7
推荐指数
1
解决办法
9907
查看次数

类文件的未知包名称

我有两个库要添加到AOSP: Azure StorageJackson Core

当Azure存储依赖于杰克逊.

按照这些说明,我已经[MAIN_FOLDER]/external在以下Android.mk文件中添加了这两个文件:

杰克逊 -

LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)

LOCAL_MODULE := jackson

LOCAL_MODULE_TAGS := eng debug optional

LOCAL_SDK_VERSION := current

LOCAL_SRC_FILES := $(call all-java-files-under, src/main)

include $(BUILD_JAVA_LIBRARY)
Run Code Online (Sandbox Code Playgroud)

和Azure存储 -

LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)

LOCAL_MODULE := azure-storage

LOCAL_JAVA_LIBRARIES := jackson

LOCAL_MODULE_TAGS := eng debug optional

LOCAL_SDK_VERSION := current

LOCAL_SRC_FILES := $(call all-java-files-under, src/main)

include $(BUILD_JAVA_LIBRARY)
Run Code Online (Sandbox Code Playgroud)

当我还添加:

PRODUCT_BOOT_JARS := \
    jackson \
    azure-storage
Run Code Online (Sandbox Code Playgroud)

我的core_minimal.mk.

以及以下内容 …

java android android-source android.mk

2
推荐指数
1
解决办法
2089
查看次数