apk简单做系统签名

本文介绍了解决高通平台项目中APK调试问题的方法。通过在高通平台代码中的package/app目录下创建.mk文件,并进行相应的配置,可以实现针对特定架构的APK编译及签名,从而确保APK能在高通平台正常运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近项目开发中,是高通平台的项目,但是apk的调试是在MTK平台上做的

这样面临一个问题就是编译的apk安装在高通平台的手机上没有反应。那就要重新做一下系统签名,看了一些网上的资料,还是觉得很麻烦,所以就找了一个简单地方法。


在高通平台代码中的package/app  看有没有.mk文件,要是没有话,就加上一个.mk文件 ,同步把app放到同级目录这里。

.mk文件格式如下:

LOCAL_PATH :=$(call my-dir)


my_archs := arm x86
my_src_arch := $(call get-prebuilt-src-arch, $(my_archs))
include $(CLEAR_VARS)


LOCAL_MODULE := xxxx

LOCAL_MODULE_TAGS :=optional
LOCAL_SRC_FILES := $(LOCAL_MODULE).apk
LOCAL_MODULE_CLASS := APPS
LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
LOCAL_PRIVILEGED_MODULE := true
LOCAL_CERTIFICATE := platform
LOCAL_MODULE_TARGET_ARCH := $(my_src_arch)
LOCAL_DEX_PREOPT := false
include $(BUILD_PREBUILT)

签名步骤:

签名时把XXXX修改成你当前需要签名apk的名字就可以。

然后编译:mm package/app   

在out目录下取出编译好的apk

push到手机中





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值