private SurfaceHolder mSurfaceHolder = null;
private MediaPlayer mMediaPlayer = null;
private int mVideoWidth;
private int mVideoHeight;
private int mSurfaceWidth;
private int mSurfaceHeight;
private MediaController mMediaController;
private MediaPlayer.OnCompletionListener mOnCompleti
使用re-sign.jar对apk进行重签名 在学习robotium自动化测试的过程中,发现基于apk的测试必须要确保被测apk与测试项目具有相同的签名,所以这里我们需要将被测apk进行重签名。apk重签名使用工具re-sign.jar 运行...
因为一些原因,要给未签名的apk重新签名,需要用到jarsigner工具,但是签名之后,apk无法安装,百思不得其解。终于找到一个解决方案,现在分享给大家: 在签名时,要加上2个参数:: -digestalg SHA1 -sigalg MD5...
re-sign.jar可以将一个apk文件重签名,使用的是android自带的debug签名
一.工具介绍 jarsigner是JDK提供的针对jar包签名的通用工具, 位于JDK/bin/jarsigner.exe apksigner是Google官方提供的针对Android apk...不管是apk包,还是jar包,本质都是zip格式的压缩包,所以它们的签名过程都差不多
其二:在java1.7版本中,使用re-sign.jar进行签名后,apk无法安装到虚拟机,或者真机, 究其原因应该是java版本导致的,那么为了解决这个问题,有2个方法可以实现修改签名 1:使用java1.6版本 2:手动进行签
安装jre http://java.com/zh_CN/download/index.jsp 找到合适自己的版本 2、解压文件 tar -zxvf jrexxxx.tar.gz 将得到的文件夹jre1.7.0_45(我的文件夹名)移动到/usr/lib/java中去,如果是linux mint debian...
遇到问题: java -jar re-sign.jar 出现提示android路径没有配置好: 需要配置如下: 配置ANDROID_HOME为android sdk的安卓目录,例如:D:\android-sdk 在path下添加这两个: %ANDROID_HOME%
将证书(debug.keystore)复制到与需要重新签名的apk文件相同的目录下(如:复制到D:\Sign) 2). 在cmd中切换到需要重新前面的apk文件的目录下 cd D:\Sign 3). 运行下面的命令 jarsigner -verbose -keystore ...
在只有apk文件进行测试时,一般要求知道apk的包名和主类名。 而大家通常用的工具是re-sign.jar 下载地址:http://code.google.com/p/robotium/wiki/RobotiumForAPKFiles 1.运行环境要求 安装jdk环境和...
re-sign.jar中后自动去除签名这个方法,经试验不可用! 1.去除准备重新签名SinaVoice.apk软件本身的签名 将apk文件后缀改为.zip,然后从winrar中删除META-INF文件夹,删除后重新将文件名改成apk的后缀 2.开始-...
1. 下载:re-sign.jar 2.
to Sign Android APK or Zip Files果你只是想知道如何签名及下载签名工具,请直接看“如何使用SignApk.jar来为一个apk或zip文件签名”部分。要创建自己的证书请从头看起。 准备知识: 当你要发布一个软件或是自制...
对于写好的Android程序,打成apk包,有时我们想更换下包里的资源,或者我们需要跑自动化测试,这时就得对这个apk包进行重新签名。 Java环境 方法一:需要删除apk包中的签名...
Android开发中很重要的一部就是用自己的密钥给Apk文件签名,不经过签名的Apk文件一般是无法安装的,就算装了最后也是失败。 网上流传的“勾选允许安装未知来源的应用”其实跟签不签名没啥关系,说白了就是允许安装...
signapk.jar与eclipse export插件默认赋予程序一个DEBUG权限的签名 signapk.jar包含有系统权限(system api, permission),而eclipse export插件默认赋予程序一个DEBUG权限的签名。 D:\wo
最近在看视频的时候看到有关apk文件如何反编译的,顿时提起了自己的兴趣,记得在刚刚学习Android的时候就对这份面有兴趣,只是当时自己的技术…咳…现在自己…咳咳..咳…注:以下的前提是Java相关环境变量配置完成 ...
反编译第三方APK.并且调试第 APK
Android应用程序发布到...1 生成签名 进入控制台,访问到你安装JDK的bin目录 [Java_home]\bin,运行 keytool -genkey -alias [alias] -keyalg RSA -validity 20000 -keystore [android.keystore] []内的为你自定义的名字
首先:设置环境变量 1. 配置ANDROID_HOME为android sdk的安卓目录,例如:D:\android-sdk ... 其次: 安装签名文件 1. 因为robotium要求被测应用和测试代码要有一致的签名, 所以我们需要把下载
掌握Apk生成的过程,对于我们是非常重要的。而该过程平时都是由IDE自动帮我们完成的。IDE可以给我们带来很大的便利,但是也是一把双刃剑,有时候会让我们忽视一些重要的实现步骤。所以我们在使用IDE自动编译打包...
由于开发商可能通过使用相同的Package Name来混淆替换已经安装的程序,以此保证签名不同的包不被替换 2) 保证信息传输的完整性 签名对于包中的每个文件进行处理,以此确保包中内容不被替换 3) 防止交易中...
转 glee Alex 的专栏文章: ... 目标: ...1. 在eclipse环境下,编译Android原生的apk 2. 在eclipse环境下,做system系统签名的方法。(有很多,这里在windowsxp下做脚本处理)
ApkTool重新打包和Auto-Sign签名
1.查看APK签名 将.apk文件更改为后缀名为.zip文件,然后解压文件,里面有一个META-INF文件,其中包含了CERT.RSA文件。 在命令行模式下输入命令:keytool -printcert -file /Users/xiaoxue/Downloads/test/META...
如果你需要开发一个带有系统权限的app,往往需要配置SharedUserId...<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.cxq.signdemo" android:sharedUserId="android.uid.shell">
判断Apk是否签名 用命令:jarsigner -verify -verbose -certs 如果有Android Debug字樣就是debug 如果已经签名: [证书的有效期为13-8-31 下午2:31至41-1-16 下午2:31]... 想查demo.apk所使用的签名的fingerp
反编译后的APK重新签名
Android应用程序签名是android系统所要求的,Android系统要求每一个Android应用程序必须要经过数字签名才能安装到Android系统中。当然,未经签名的应用程序是没办法安装到系统中的。Android通过数字签名来标识应用...
由于开发商可能通过使用相同的Package Name来混淆替换已经安装的程序,以此保证签名不同的包不被替换 2) 保证信息传输的完整性 签名对于包中的每个文件进行处理,以此确保包中内容不被替换 3) 防止交易中的...
re-sign.jar重签名后apk包无法安装到真机环境 开发说发给我们的包本来就是没签名的,无法,反正下面的方法确实解决了。 1.去除准备重新签名apk软件本身的签名 将apk文件后缀改为.zip,然后从winrar中删除META-...