apk简单做系统签名

来源:互联网 发布:安卓制作软件 编辑:程序博客网 时间:2024/04/24 22:43

最近项目开发中,是高通平台的项目,但是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到手机中





原创粉丝点击