0

我正在尝试将我的应用程序构建为 AOSP 的一部分,并意识到该Android.mk文件没有将路径AndroidManifest.xml作为输入。

该命令如何mm仅使用 java 文件和资源构建应用程序?

Android 从哪里获取包含的信息AndroidManifest.xml

笔记:

目前,我的应用程序正在构建,mm但尺寸较小(1MB 对 5MB),并且在 adb 安装后不会显示在设备上。也许这会解决它。

我的Android.mk文件供任何参考

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

LOCAL_STATIC_ANDROID_LIBRARIES += \
    android-arch-lifecycle-extensions \
    android-support-v7-recyclerview \
    android-support-v7-appcompat \
    android-support-constraint-layout \

# Build all java files in the java subdirectory
#LOCAL_SRC_FILES := $(call all-subdir-java-files)
#Commented line just made a ~17kB apk file
LOCAL_SRC_FILES := $(call all-java-files-under, app/src/main/java)
LOCAL_RESOURCE_DIR += $(LOCAL_PATH)/app/src/main/res

# Name of the APK to build
LOCAL_PACKAGE_NAME := LocalPackage

LOCAL_SDK_VERSION := current
#Otherwise build failing

# Tell it to build an APK
include $(BUILD_PACKAGE)

4

0 回答 0