Android错误之--'keytool' 不是内部或外部命令,也不是可运行的程序

要用到高德地图的SDK,首先要获取sha1,获取Android studio下的sha1的方法可以切到.android下,输入命令:

keytool -list -keystore debug.keystore 。但是会出现如下错误;

分析原因,原理是没有正确配置java环境变量,正确配置环境变量的方法可以参考如下链接:

http://jingyan.baidu.com/article/c85b7a6414f2ee003bac95d5.html

这时可以在Android studio的Terminal中输入上述命令行,如下:

输入密钥的时候输入空,直接回车就好了,可以得到SHA1。

欢迎阅读我的书籍:

百度阅读: 
http://yuedu.baidu.com/ebook/284b41a1e518964bce847c90?pn=1&click_type=10010002&rf=http%3A%2F%2Fblog.csdn.net%2Fyayun0516%2Farticle%2Fdetails%2F51277821

Android控件操作--二十四章经

http://yuedu.baidu.com/ebook/7ab931faa32d7375a5178060?pn=1&click_type=10010002&rf=http%3A%2F%2Fyuedu.baidu.com%2Fsearch%3Fword%3DAndroid%25BF%25D8%25BC%25FE%26pbook%3D0
亚马逊: 
http://www.amazon.cn/Android-%E7%99%BE%E6%88%98%E7%BB%8F%E5%85%B8-%E5%8D%B7I-%E5%BC%A0%E4%BA%9A%E8%BF%90/dp/B01ER5R9U2?ie=UTF8&keywords=Android%E7%BB%8F%E5%85%B8&qid=1461806976&ref_=sr_1_6&s=digital-text&sr=1-6**

Android错误之--'keytool' 不是内部或外部命令,也不是可运行的程序

时间: 2024-10-26 17:44:02

Android错误之--'keytool' 不是内部或外部命令,也不是可运行的程序的相关文章

Windows中安装jdk,出现javac不是内部或外部命令 也不是可运行的程序

在经过多次实验,终于解决了在dos窗口验证jdk是否安装成功的错误提示-----javac不是内部或外部命令 也不是可运行的程序 首先要明确的是 在新建 JAVA_HOME , CLASSPATH文件是在系统变量里创建,而不是在用户变量里创建. 在JAVA_HOME:E:\AUTMuLu\java\jdk   ----jdk的安装路径 CLASSPATH:  .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin; -

Android错误笔记:adb不是内部或外部命令 也不是可运行的程序

一般如果按照网上的Eclipse配置教程操作的话,如果出现在dos界面输入adb出现:“adb不是内部或外部命令 也不是可运行的程序.”这个问题一般不会影响android的大部分开发,但需要用到调用到数据库的时候,则需要用到adb. 可以尝试以下方法. 解决方法: 在sdk的安装目录里找到platform-tools文件夹,复制里面adb.exe. AdbWinApi.dll. AdbWinUsbApi.dll三个文件到,粘贴到DOS窗口显示的运行路径.如下图,粘贴到C:\User\chp.里.

“dos2unix 既不是内部或外部命令,也不是可运行的程序”的解决方法

最近我的项目需要运行一个脚本,但是在脚本运行的过程中,总是会报"dos2unix 既不是内部或外部命令,也不是可运行的程序"这样的错误,我的解决方法是,把自己从网上下载的dos2unix.exe文件放在C:\Windows\System32这个文件夹底下,再重新运行脚本,就发现错误没有了. 如果还不行,可以配置环境变量里的path,使之指向C:\Windows\System32目录. dos2unix.exe的下载目录:http://pan.baidu.com/s/1kTghHzD

'telnet' 不是内部或外部命令,也不是可运行的程序 或批处理文件。

Win7或者win8等是默认没有安装telnet功能,所以你直接用telnet命令是用不了的: 下面介绍在win8下面如何操作:“控制面板”-->“程序”(在左下角)-->程序和功能--->“启用或关闭Windows功能”,勾上“telnet客户端”,确定就可以正常使用telnet命令了. 'telnet' 不是内部或外部命令,也不是可运行的程序 或批处理文件.

SQL Server使用xp_cmdshell提示“不是内部或外部命令,也不是可运行的程序 或批处理文件”

数据迁移后,使用SQL Server 2012 备份数据库,备份完成后自动压缩成rar文件,以前执行没有问题的语句现在只能做备份,而不能自动压缩并删除备份,说明问题出在执行备份后压缩时出现问题.将语句复制到查询分析器执行报错,提示"RAR.EXE不是内部或外部命令,也不是可运行的程序 或批处理文件". SQL语句如下: /*自动压缩文件,并在压缩完成后删除原文件*/ declare @sqlPathB  varchar(150)   ---数据路径 set @sqlPathB='RAR

JNI之——'cl' 不是内部或外部命令,也不是可运行的程序或批处理文件

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/46604315 问题的出现: 今天卸载了VS2010,重装vs2008后,发现qtcreator不能用了,弹出如下的界面: qtcreator 'cl' 不是内部或外部命令,也不是可运行的程序或批处理文件 解决方案: 将D:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin加入到环境变量Path中,D:\Program

win10的cmd中显示:telnet不是内部或外部命令也不是可运行的程序或批处理?

win10的cmd中显示:telnet不是内部或外部命令也不是可运行的程序或批处理? 摘录自:https://blog.csdn.net/haijing1995/article/details/66475546 telnet命令? telnet命令用于登录远程主机,对远程主机进行管理. 举个栗子:在cmd中运行telnet  localhost  8431  也就等同于在浏览器中输入localhost:8431 telnet 127.0.0.1 11211 用于连接 memcached 问题分析

pip不是内部或外部命令也不是可运行的程序或批处理文件的问题

当我用windows电脑 pip install missingno 时 它居然会报pip不是内部或外部命令也不是可运行的程序或批处理文件的问题! 解决方法: 1)找到 pip.exe 所在位置,一般安装过Anaconda之后都会有这个文件,即已经安装过pip了,出现上面的问题是因为未在环境变量中添加它的路径. 2)D:\downloads\Anacoda\Scripts   这是在电脑里的位置 3)添加到环境变量中: 在此电脑中 - 属性 - 环境变量 - 系统变量 - Path - 编辑 4

‘cnpm' 不是内部或外部命令,也不是可运行的程序

昨天用npm 安装环境,实在太慢了,就想用cnpm,然后发现提示‘cnpm' 不是内部或外部命令,也不是可运行的程序. 看了很多方法,选择了下面这个,运气好到爆棚,就直接可以用了.其他的方法暂未去了解.先保存一种吧. 一.在进入创建的文件夹后,利用淘宝npm镜像安装相关依赖 npm install -g cnpm --registry=https://registry.npm.taobao.org 二.在cmd中输入cnpm -v就可以看是否安装成功. 'cnpm' 不是内部或外部命令,也不是可