Android
BackkomCoder
改变!改变!!改变!!!
展开
-
获取apk的签名信息
mac打开终端(win打开命令行)输入如下命令即可:keytool -printcert -jarfile xxx.apk原创 2019-11-07 18:28:29 · 170 阅读 · 0 评论 -
获取Android应用签名证书的SHA1、MD5、SHA256值
1.使用CMD(命令行窗口),进入签名文件所在的目录例如:你的签名文件在c盘的key文件夹里面你可以输入命令cd C:\key回车,进入到key文件夹目录2.输入命令:keytool -list -v -keystore debug.keystore(debug.keystore)是签名文件的名称例如:你的签名文件名称为:qianming.keystore你可以输入命令keyt...转载 2019-11-07 18:26:39 · 531 阅读 · 0 评论 -
Mac AndroidStudio真机调试
List of devices attached①.我手机是华为手机 :,需要修改手机本身的USB设置打开拨号界面,输入*#*#2846579#*#*,自动进入工程菜单,选择后台设置——>usb端口设置——>Google模式②.修改adb_usb.ini首先确认已经安装了sdk和adb,手机通过usb连接电脑打开终端输入system_profiler SPUSBDa...转载 2019-11-07 18:20:34 · 600 阅读 · 0 评论 -
JRE、JDK、JVM 之间的区别与联系
其实很多 Java 程序员在写了很多代码后,你问他 jre 和 jdk 之间有什么关系,jvm 又是什么东西,很多人不知所云。本篇不会讲述 jvm 底层是如何与不同的系统进行交互的,而主要理清楚三者之间的区别,搞清楚我们写的 xxx.java 文件是被谁编译,又被谁执行,为什么能够跨平台运行。首先,我们分别对这三者进行阐述。JVM :英文名称(Java Virtual Machine),就...转载 2019-11-05 19:25:11 · 120 阅读 · 0 评论 -
【Android】api与implementation的区别
一、从3.4版本的gradle开始,compile已经被api与implementation取代,官网也给出了三者之间的区别:从官网介绍可以看出,implementation可以让module在编译时隐藏自己使用的依赖,但是在运行时这个依赖对所有模块是可见的。而api与compile一样,无法隐藏自己使用的依赖。具体通过例子来看,下图为项目结构:app依赖模块mylibrary1...转载 2019-11-04 12:59:49 · 3922 阅读 · 0 评论 -
Android Studio手动配置Gradle的方法
1 问题(1) android sutdio第一次打开一个工程巨慢怎么办?(2) 手动配置Gradle Home为什么总是无效?(3) 明明已经下载了Gradle,配置了gradle home,为什么打开工程还是去自动下载Gradle?2 简介(1) Android Studio怎么知道该用哪个Gradle呢?AS一个项目所用的Gradle是由我们的工程中下面这个文件决定的...转载 2019-11-04 13:02:34 · 374 阅读 · 0 评论 -
配置gradle环境变量(Mac平台)
配置Java环境配置Gradle之前要确保安装了Java环境,要求在JDK 1.6以上,并且配置了环境变量JAVA_HOME,查看Java版本可以在终端输入java -version显示以下信息则证明配置成功.下载Gradle官方下载地址https://services.gradle.org/distributions/简友网盘下载https://www.jianshu...原创 2019-11-04 13:02:26 · 359 阅读 · 0 评论 -
配置adb环境变量(MAC平台)
1、打开终端 Terminal;2、进入当前用户home目录(默认是home目录,命令输入 echo $HOME,查看home目录);3、创建.bash_profile文件(命令输入 touch .bash_profile);4、打开.bash_profile文件(命令输入 open -e .bash_profile);5、在打开的.bash_profile文件中编辑如下:e...原创 2019-11-04 13:02:09 · 428 阅读 · 0 评论 -
Android权限
权限 名称 描述android.permission.ACCESS_CHECKIN_PROPERTIES 访问登记属性 读取或写入登记check-in数据库属性表的权限android.permission.ACCESS_COARSE_LOCATION 获取错略位置 通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米android.permissio...原创 2019-11-02 19:21:19 · 777 阅读 · 0 评论 -
AndroidStudio报错解决方案
1.ERROR:SSL peer shut down incorrectlyAndroidStudio安装完以后,构建项目时会出现错误,如下图所示,这是我遇到的Sync错误可能是由于网络的原因,一些依赖包没有下载解决方法:我们使用“阿里云国内镜像”重新build我们的项目,打开你的项目,在打开工程下的build.gradle(注意是project的build.gradle,不是Mo...原创 2019-11-02 16:46:55 · 822 阅读 · 0 评论