APK文件没有数字签名证书

今天新測试人员告诉我 APK安不上

我查看 某手机助手

安装我的apk的时候提示:

"APK文件没有数字签名证书."

apk包安装不到手机上

应用没签名

由于不想每次打包都签名 所以给測试人员了设置了一下手机

不同的手机品牌可能设置的操作不太同样

解决的方法  :

设置-应用程序-未知源   选择同意安装来自未知来源的应用

设置-安全 -未知来源     选择同意安装来自未知来源的应用

设置-安全和隐私 -未知来源    
选择同意安装来自未知来源的应用

时间: 2024-10-19 11:28:42

APK文件没有数字签名证书的相关文章

重新签名APK文件

1.      生成Android APK包签名证书 1).     在doc中切换到jdk的bin目录 cd C:\Program Files\Java\jdk1.6.0_18\bin 2).     运行下面的命令 keytool –genkey –alias android123.keystore –keyalg RSA –validity 20000 –keystore android123.keystore /*解释:keytool工具是Java JDK自带的证书工具 -genkey参

【转】 Apk文件及其编译过程

Apk文件概述 Android系统中的应用程序安装包都是以apk为后缀名,其实apk是Android Package的缩写,即android安装包. 注:apk包文件其实就是标准的zip文件,可以直接用解压缩软件解开.Apk包中的内容 解压缩一个apk文件后,目录结构一般如下: *.apk ├-res │ ├+layout │ └+drawable ├-META-INF │ ├-MANIFEST.MF │ ├-CERT.SF │ └-CERT.RSA ├-resources.arsc ├-cla

robotium—只有apk文件的测试

把ppt的内容总结一下,并把问题说明一下: 把基本步骤搞出来,用notepad的程序吧,直接安装apk,就当做是不知道源码就好啦! 直接用自己的手机上就行啦!! 一.重签名: 步骤: 1.直接运行re-sign.jar进行签名 注意事项: (1)官网直接搜就行: (2)对Android 4.4.2(API19)的好像签名有问题,从表象看能够签名成功,去程序里run as android junit test的时候就会提示类似这样的Error: Test run failed: Permissio

【转载】robotium—只有apk文件的测试

把ppt的内容总结一下,并把问题说明一下: 把基本步骤搞出来,用notepad的程序吧,直接安装apk,就当做是不知道源码就好啦! 直接用自己的手机上就行啦!! 一.重签名: 步骤: 1.直接运行re-sign.jar进行签名 注意事项: (1)官网直接搜就行: (2)对Android 4.4.2(API19)的好像签名有问题,从表象看能够签名成功,去程序里run as android junit test的时候就会提示类似这样的Error: Test run failed: Permissio

android打成apk文件安装后,功能丢失

============问题描述============ 我的android程序直接从eclipse里安装到手机上,全部功能正常,bin文件夹自动生成apk文件的拷到手机安装后一部分功能用起来就有点不正常了.要是右击项目,android tools然后生成apk,然后把这个生成apk安装到手机后,用起来就更加不爽了! ============解决方案1============ 看问题描述判断很有可能是地图的key用的是开发版的原因,先前做过百度地图的,里面有2种呢,一种开发版的,一种发布版的,你

签名“未签名”apk文件命令

在发布至360.oppo应用市场时分别遇到了需要"应用加固"和"应用认领"的情况, 流程都是需要下载一个未签名的apk文件(安装包),然后签名后再上传. 我的做法是, 1.将安装包与签名文件(keystore)放到同一路径下 2.cd 至该路径,执行以下命令: jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore icitySuzhou.keystore -signedjar -signed

Android 项目打包成apk文件

首先,要利用Android SDK 自带的kdytool生成keystore文件: keytool -genkey -alias android.keystore -keyalg RSA -validity 100000 -keystore android.keystore参数意义:-validity主要是证书的有效期,写100000天:空格,退格键都算密码. 在DOS里面的过程: (D:\Program Files\Java\jdk1.7.0_25\bin> keytool -genkey -

如何给apk文件签名

1.签名的意义 为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,我们需要对我们发布的APK文件进行唯一签名,保证我们每次发布的版本的一致性(如自动更新不会因为版本不一致而无法安装). 2.签名的步骤 a.创建key b.使用步骤a中产生的key对apk签名 3.具体操作       方法一: 命令行下对apk签名(原理) 1)创建key,需要用到keytool.exe (位于jdk1.6.0_24\jre\bin目录下),使用

【keytool jarsigner工具的使用】Android 使用JDK1.7的工具 进行APK文件的签名,以及keystore文件的使用

你看到的这个文章来自于http://www.cnblogs.com/ayanmw 一个android apk的编译过程 请参考: http://www.2cto.com/kf/201312/261475.html 典型的编译过程: aapt( Android Asset Packaging Tool): 把你的应用程序资源文件(例如: AndroidManifest.xml file and the XML files for your Activities),编译成R.java .它可以让你从