0

我正在尝试将应用程序添加到 android 自定义 rom 中。运行 make 命令时出现此错误:

*** 没有规则将目标设为packages/apps/MyApp/AndroidManifest.xml', needed byout/target/product/msm8996/obj/APPS/MyApp_intermediates/package.apk'。停止

这是我的 Android.mk 文件

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

# Build all java files in the java subdirectory
LOCAL_SRC_FILES := $(call all-subdir-java-files)

# Name of the APK to build
LOCAL_PACKAGE_NAME := MyApp

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

请帮我解决这个错误

4

2 回答 2

0

尝试使用它;

LOCAL_SRC_FILES := $(call all-java-files-under, src)
于 2017-05-14T07:36:03.107 回答
0

在大多数情况下,“No rule to make target”错误是由于编译器期望编译文件但文件不存在而引起的。

检查您确实在错误中指定的正确目录中正确拼写了 AndroidManifest 文件。

于 2017-05-14T07:36:31.047 回答