gpt4 book ai didi

android - 在构建 Android 源代码时,如何包含需要系统签名的 APK?

转载 作者:搜寻专家 更新时间:2023-11-01 08:27:26 24 4
gpt4 key购买 nike

我正在从 Rockchip 源构建一个 Android 镜像,我想包含一个 APK。

APK 在其 AndroidManifest.xml 中有以下行:

android:sharedUserId="android.uid.system"

只要应用程序使用与系统相同的证书签名,就可以正常工作。我目前通过在构建 APK 后手动签名来实现这一点。

我正在使用 this回答在构建系统时包含 APK,但是我对 Android.mk 文件中的以下行有点困惑:

LOCAL_CERTIFICATE := < desired key >

该字段的可能值为:platformsharedmediareleasekey

我的问题是,如果我包含我的应用程序的未签名副本,是否有办法在从源代码构建时让它与系统的其余部分一起签名?也许对 LOCAL_CERTIFICATE 使用这些值之一?

最佳答案

一种方法是在将其放入构建之前将其退出。

要获得系统权限,您需要使用平台证书:

LOCAL_CERTIFICATE := platform

关于android - 在构建 Android 源代码时,如何包含需要系统签名的 APK?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43457965/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com