Android
稻草人@
代码塑造世界是我的梦想。
展开
-
已签名apk文件获取签名文件的MD5,签名信息
将apk文件修改为zip文件格式解压.在\META-INF\目录中存在一个.RSA后缀的文件,一般名为CERT.RSA使用keytool命令获取证书信息(包括MD5)指令: keytool -printcert -file CERT.RSA原创 2017-03-17 15:44:03 · 577 阅读 · 0 评论 -
Android中的“再按一次返回键退出程序”实现
private long exitTime = 0;@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN){ if(原创 2017-04-10 15:05:58 · 391 阅读 · 0 评论 -
android通过系统调用图片文件的Uri转换为绝对文件路径
public String getRealFilePath( final Context context, final Uri uri ) { if ( null == uri ) return null; final String scheme = uri.getScheme(); String data = null; if ( sche原创 2017-03-16 12:49:02 · 2028 阅读 · 0 评论 -
打开一个Activity, 关闭之前所有的Activity.
方法一 : Intent intent = new Intent(this, LoginActivity.class);intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK | Intent.FLAG_ACTIVITY_NEW_TASK);startActivity(intent);方法二 :public clas原创 2017-05-02 22:23:47 · 8775 阅读 · 1 评论 -
直接通过签名文件获取SHA1值
我们需要在命令行输入如下命令,进行SHA1值的查看,keytool -list -keystore “yuexingdemo.keystore”(前面三个是命令语句,后面那个是签名文件的名称,注意一定要放在双引号内,这个错误我之前犯过很多次),输入结束后按回车键,出现如图所示: 这里的输入密钥库口令,是指输入之前生成keystore文件时设置的密码,输入后默认为不显示的,输入完成后直接回原创 2017-07-17 15:39:49 · 3472 阅读 · 0 评论 -
解决 javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException
解决 javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.问题1. 首先创建一个类继承于此类import java.security.KeyManagementExcept原创 2017-08-03 14:36:31 · 11862 阅读 · 2 评论 -
Android Studio3.0 Error:Execution failed for task ':app:javaPreCompileDebug'
报错!Error:Execution failed for task ':app:javaPreCompileDebug'.> Annotation processors must be explicitly declared now. The following dependencies on the compile classpath are found to contain anno...原创 2018-07-05 11:12:57 · 373 阅读 · 0 评论