0

我自己构建了我的 (LineageOS) 映像,并且喜欢预装一些工具。为此,我认为,我下载了 APK 并在构建时将其复制为预构建二进制文件。但不幸的是,这并不像我想象的那么容易。

我在文件旁边提供的 APK Android.mk。的内容Android.mk如下:

LOCAL_PATH := $(call my-dir)

include $(CLEAR_VARS)

PRIVATE_VERSION := 0.118.0

LOCAL_MODULE := mytermux
LOCAL_CERTIFICATE := PRESIGNED
LOCAL_SRC_FILES := termux-app_v$(PRIVATE_VERSION)+github-debug_arm64-v8a.apk
LOCAL_MODULE_CLASS := APPS
LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)

include $(BUILD_PREBUILT)

当我现在重新启动智能手机时,我在 logcat 输出中看到以下消息。但我在相关搜索引擎中找不到任何对此消息的引用。

01-07 12:29:27.419  1261  1261 I PackageManager: /system/app/mytermux changed; collecting certs
01-07 12:29:27.421  1261  1261 W PackageManager: Failed to scan /system/app/mytermux: Failed collecting certificates for /system/app/mytermux/mytermux.apk

有人能帮我吗?

4

0 回答 0