android sdk安装(Android SDK安装为什么不成功)

2025-04-01 21:20:02 0

android sdk安装(Android SDK安装为什么不成功)

本文目录

Android SDK安装为什么不成功

Android SDK安装不成功是因为无法连接google,配置java的环境变量失败进而导致SDK安装失败。遇到SDK安装不成功时可以通过使用国内镜像进行连接,并将Eclipse的地址设置为8580重新安装SDK即可解决。

SDK即开发 Windows 平台下的应用程序所使用的SDK。它可以简单的为某个程序设计语言提供应用程序接口API的一些文件,但也可能包括能与某种嵌入式系统通讯的复杂的硬件。

它的工具包括用于调试和其他用途的实用工具。SDK还经常包括示例代码、支持性的技术注解或者其他的为基本参考资料澄清疑点的支持文档。

扩展资料:

SDK的特点:

为了鼓励开发者使用其系统或者语言,许多SDK是免费提供的。软件工程师通常从目标系统开发者那里获得软件开发包,也可以直接从互联网下载,有时也被作为营销手段。

例如,营销公司会免费提供构建SDK 以鼓励人们使用它,从而会吸引更多人由于能免费为其编程而购买其构件。

SDK可能附带了使其不能在不兼容的许可证下开发软件的许可证。例如产品供应商提供一个专有的SDK可能与自由软件开发抵触。GPL能使 SDK与专有软件开发近乎不兼容。LGPL下的SDK则没有这个问题。

参考资料来源:百度百科—sdk (软件开发工具包)

参考资料来源:百度百科—Android (Google公司开发的操作系统)

Android SDK 在线安装问题

1.这些东西如果你要用得话可以安装,如果不用的话可以不安装,不安装对最基本的android程序运行不会有影响,这些东西就像插件,需要安装,不需要就不安装。2.完全可以,直接拷贝过去后,只要在你的编写工具(如eclipse)中把这些文件添加进去就行,(直接在eclipse中SDKlocation中添加拷贝过来的android-sdk文件夹就行)。3.这个网上有很多,你可以自己直接找就行。

如何配置android sdk

先从网上下载Android SDK,并且存放在你的电脑的硬盘中备用;在我的电脑右键--属性--打开,点击【高级系统设置】,进入到第二步进入高级系统设置以后,找到环境变量点击进入到下一步在系统变量下面点击新建,输入的变量名为ANDROID_HOME,变量值为SDK的存储路径,你存在哪里就填那个地址,笔者是存在D盘中路径为如下:D:\adt-eclipse\sdk 填写完以后,确定保存。设置path,因为系统本来就有这个变量,点开这个变量,在变量值的最后加入;%ANDROID_HOME%\tools 然后保存进入下一步点击点左下角的开始--然后运行CMD,然后在CMD中输入adb,如有运行结果,则说明已经配置成功

关于Android Studio SDK配置的问题

听到许多刚刚接触studio的童鞋抱怨,XX .这是什么鬼,这么难搞的东西.想运行一个hello world 都难. 我听到的最心碎的一句话就是: 搞了一个晚上.我只想运行出来一个hello world看看.其实studio并没有那么难用相信您看完,应该能成功运行一个hello world吧.不止hello world .相信自己,你已经能使用studio开发了.

问题一:

安装完成打开包下面错误:

’tools.jar’ seems to be not in Android Studio classpath.Please ensure JAVA_HOME points to JDK rather than JRE.12

解决方案:

tools,jar 没有找到,解决方法是在设置环境变量中的JAVA HOME.如图: 

问题二:

一直停留在fetching Android sdk compoment information界面12

解决方案:

出现该界面是一直在获得android sdk的信息。 解决方法:

  • 1)找到安装的Android Studio目录下的bin目录。找到idea.properties文件,用文本器打开。

  • 2)在idea.properties文件末尾添加一行: disable.android.first.run=true ,然后保存文件。

  • 3)关闭Android Studio后重新启动,便可进入界面。 

  • 问题三:

    Failed to fetch URL.xml, reason: Connection timed out: connect

    连接谷歌网络超时.这个问题几乎遇不到.

    解决方案:

    1,打开SDK目录 安装时默认地址为C:\Users\Administrator\AppData\Local\Android\sdk 。打开SDKManager,选择Tools下的Options,将如图所示选项勾上。也就是others中第一个选项 Android studio安装配置常见问题及其解决方案2,然后打开C:\WINDOWS\system32\drivers\etc中的hosts文件,在最后一行添加如下内容:203.208.46.146 www.google.com74.125.113.121 developer.android.com203.208.46.146 dl.google.com203.208.46.146 dl-ssl.google.com

    问题四:

  • Error:Failed to find: com.android.support:appcompat-v7:21.+12
  • 解决方案:

    SDK 中 android support repository没有v7.21版本所致. 可以选择去下载最新的版本或者从重新选择自己有的版本. 

    注: 一般报

  • Error:Failed to find:----12
  • 都是由于你的本地仓库找不到响应的jar报.在message栏都会让你去下载.你可以选择去下载或者找到自己资源库所有的相对不同版本的jar.

    问题五:

  • Gradle DSL method not found: runProguard()12
  • 在升级gradle后或更新 导入某些non-Android studio project会发现如下报错

    解决方案:

    在新版本的gradle中,runProguard这个方法已经废弃了,并且改为新的方法了:minifyEnabled. 因此,正确的解决方法不是修改gradle的版本号,而是将项目中每个Module对应的build.gradle文件中的runProguard方法名改为minifyEnabled。

    问题六:

  • 不能start new project安装完成后不能新建项目(第一个选项点不动)。

  • please config SDK Location 这是因为没配置好sdk。

  • 解决方案:

    选择 Configure –》 Project Defaults –》 Project Structure

    在Android sdk location 里面填写你的sdk安装目录。 

    问题七:

  • Plugin with id ‘com.android.application’ not found.12
  • 解决方案:

    将as中build.gradle(Modle.app)下的文件更换为正确的配置:

  • apply plugin: ’com.android.application’
  •    android {
  •    compileSdkVersion 23
  •    buildToolsVersion “23.0.2“
  •    defaultConfig {
  •        applicationId “com.example“  // 你的项目包名
  •        minSdkVersion 16
  •        targetSdkVersion 23
  •        versionCode 1
  •        versionName “1.0“
  •    }
  •    buildTypes {
  •        release {
  •            minifyEnabled false
  •            proguardFiles getDefaultProguardFile(’proguard-android.txt’), ’proguard-rules.pro’
  •        }
  •    }
  •    }
  •    dependencies {
  •    compile fileTree(dir: ’libs’, include: )
  •    testCompile ’junit:junit:4.12’
  •    compile ’com.android.support:appcompat-v7:23.1.1’
  •   }123456789101112131415161718192021222324252627
  • 问题八:

  • Cannot invoke method minus() on null object12
  • 解决方案:

  • 解决办法:在Terminal里输入./gradlew assembleRelease –no-daemon12
  • 问题九:

  • 不能将应用发布的genymotion上12
  • 解决方案:

    没有设置genymotion的adb,也就是sdk的路径。 解决方法:打开genymotion的主页面,设置sdk的位置为你android studio使用的sdk的目录。

    问题十:

  • 『failed to resolve:junit:junit:4.12』:12
  • 解决方案:

    直接testCompile(‘junit:junit:4.7’) 删除. 不过,如果删除的话就不能进行单元测试了.连接网络让jar自动更新就行了.

    问题十一:

  • Error:Execution failed for task ’:app:transformClassesWithDexForDebug’.
  • 》 com.android.build.api.transform.TransformException: java.lang.RuntimeException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process ’command ’C:\Program Files\Java\jdk1.7.0_79\bin\java.exe’’ finished with non-zero exit value 112
  • 解决方案:

    应该是build -tools版本与jdk有冲突.更改buildtools版本.

    问题十二:

    有些使用studio自带的模拟器时.创建时会报一个不兼容,或者没有virtual technology.

    解决方案:

    这是由于电脑没有开启虚拟技术.进入bois界面.开启. 由于安装时可能没有注意到.studio 默认创建的模拟器需要haxm加速器.而这个加速器需要virtual technology. 所以有写ram处理器的童鞋就对不起了.

    问题十三:

    模拟器连上了.但是不能运行.如图:

    解决方案:

  • 查看自己的电脑是否成功安装intelhaxm加速器;

    sc query intelhaxm 查看haxm是否安装成功

    进阶吧巨人:

  • 1

  • 2

  • 其他工程导入studio的常见问题解决.

android sdk安装(Android SDK安装为什么不成功)

本文编辑:admin

更多文章:


python下载库的指令(在cmd里面打什么命令查看python自带库谢谢)

python下载库的指令(在cmd里面打什么命令查看python自带库谢谢)

本文目录在cmd里面打什么命令查看python自带库谢谢如何使用pycharm安装python库win7环境下python怎么安装第三方库python怎么下载os库python连接数据库用什么,给个下载地址用pip命令安装python第三方

2025年3月23日 19:40

flash教程视频下载(flash cs4视频教程下载)

flash教程视频下载(flash cs4视频教程下载)

本文目录flash cs4视频教程下载在哪里可以下载吕聪贤教授的FLASH视频教程哪有flash8视频教程下载flash教程视频下载哪里可以下载到比较完整的Flash制作教程flash cs4视频教程下载我现在自己也在学flash,我这边有

2025年3月1日 06:50

学校官网的设计与制作(学校网站设计论文)

学校官网的设计与制作(学校网站设计论文)

本文目录学校网站设计论文学校网站模板的学校网站模板的设计:网页制作与设计(简述创建校园网站的过程)动漫设计与制作专业最好的专科学校有哪些中小学专题学习网站的设计校园网组网方案的研究与设计一个合格的学校网站的内容设计的有哪些流程学校网站设计论

2025年2月11日 09:40

如何实现Wordpress网站新建一个瀑布流布局的页面?java如何实现瀑布流

如何实现Wordpress网站新建一个瀑布流布局的页面?java如何实现瀑布流

本文目录如何实现Wordpress网站新建一个瀑布流布局的页面java如何实现瀑布流织梦cms列表页如何实现瀑布流效果,谁有相关代码或者插件,可以给我吗,谢谢!!!!!!!!!!!!Dreamweaver 怎么实现瀑布流直播小程序怎么弄如何

2025年3月30日 13:10

customer缩写(电子商务中B2B,B2C中的B和C个表示什么是什么英文的缩写)

customer缩写(电子商务中B2B,B2C中的B和C个表示什么是什么英文的缩写)

本文目录电子商务中B2B,B2C中的B和C个表示什么是什么英文的缩写“客户”英文翻译电子商务中B2B,B2C中的B和C个表示什么是什么英文的缩写B2B,也就是Business to Business,即商家(泛指企业)对商家的电子商务。有时

2025年3月17日 11:20

正弦函数公式?正弦函数是什么函数

正弦函数公式?正弦函数是什么函数

本文目录正弦函数公式正弦函数是什么函数正弦函数的概念正弦函数的性质是什么正弦函数公式是什么正弦函数是什么正弦函数的定义正弦函数公式sin(pi/2-a)=cosa;cos(pi/2-a)=sina(即:奇变偶不变,符号看象限)sin(pi/

2025年3月31日 21:20

函数计算器怎么算n次方(求助普通计算器如何开n次方)

函数计算器怎么算n次方(求助普通计算器如何开n次方)

本文目录求助普通计算器如何开n次方计算器怎么算n次方学生用计算器怎么算开N次方计算器的n次方怎样操作苹果手机计算器一个数字的n次方怎么算如何使用计算器开N次方根电脑上的计算器怎么打几次方怎么用普通计算器开n次方学生专用计算器怎么开N次方怎样

2025年3月19日 03:30

network error怎么解决(每次打开某些网站都出现这个:Network Error (tcp_error) 怎么解决)

network error怎么解决(每次打开某些网站都出现这个:Network Error (tcp_error) 怎么解决)

本文目录每次打开某些网站都出现这个:Network Error (tcp_error) 怎么解决打开一些网站就会出现Network Error是什么原因如何解决大疆飞行模拟器network error 008_008错误问题手机游戏netw

2025年3月10日 02:50

html登录模板(静态网页的html固定登录模块)

html登录模板(静态网页的html固定登录模块)

本文目录静态网页的html固定登录模块我想找一个企业网站的html模板,比较简洁,主页左边最好有这种登录模块,模板可以直接拿来使用,谢谢html用户登录模块,分普通用户和管理员的静态网页的html固定登录模块可以实现,用js或者jquery

2025年3月31日 15:40

figured是什么意思(figured out 是什么意思..)

figured是什么意思(figured out 是什么意思..)

本文目录figured out 是什么意思..Figure是什么意思中文figure有没有数量的意思figured什么意思figured out 是什么意思..figured out的意思是:想出;理解;弄清figured 读法  英  1

2025年3月3日 05:30

clever英语怎么读(聪明的用英文怎么说)

clever英语怎么读(聪明的用英文怎么说)

本文目录聪明的用英文怎么说clever怎么读谐音又怎么读clever英语单词怎么读英语clever怎么读什么意思聪明的用英文怎么说clever英比较级:cleverer最高级:cleverestclever怎么读谐音又怎么读clever,读

2025年3月19日 09:20

debug文件夹可以删除吗(桌面出现debug.log是什么能删吗)

debug文件夹可以删除吗(桌面出现debug.log是什么能删吗)

本文目录桌面出现debug.log是什么能删吗金山卫士有个大文件管理里可以显示C盘100个最大的文件,debug.iog文件能删除吗,占了4个Gdebug是什麼文件来的,可以删掉吗debug文件夹有什么用能删吗turingdebug是什么文

2025年4月3日 21:00

实例方法和构造方法的区别(java中调用方法,构造方法,实例方法有什么区别)

实例方法和构造方法的区别(java中调用方法,构造方法,实例方法有什么区别)

本文目录java中调用方法,构造方法,实例方法有什么区别在java中,构造函数和建立一个实例有什么区别例如:public String() 和String str = new String();Java中的 方法和构造方法的区别 要详细点的

2025年2月11日 06:00

jdbc连接mysql数据库jar包(怎么用jdbc连接mysql数据库)

jdbc连接mysql数据库jar包(怎么用jdbc连接mysql数据库)

本文目录怎么用jdbc连接mysql数据库java连接mysql要导入的jar包在哪如何在eclipse中通过jdbc连接mysql数据库jdbc怎么连接mysql数据库怎样使用jdbc访问mysql数据库java连接mysql数据库jar

2025年2月18日 07:40

trace软件(trace软件扫描上的DPI是扫出来图片的分辨率么)

trace软件(trace软件扫描上的DPI是扫出来图片的分辨率么)

本文目录trace软件扫描上的DPI是扫出来图片的分辨率么TRACE软件哪里买trace橡皮擦怎么调跟踪的trace文件,需要用什么工具回放trace绘图软件如何画矩形trace软件扫描上的DPI是扫出来图片的分辨率么打印分辨率 Dot P

2025年3月24日 15:00

ps网页设计教程步骤(怎么用ps做网页设计)

ps网页设计教程步骤(怎么用ps做网页设计)

本文目录怎么用ps做网页设计PhotoShop设计制作怀旧风格网页详细教程如何用Photoshop制作网页模板如何用Photoshop做网页设计如何用ps设计网页如何用photoshop进行网页制作在Photoshop中如何制作网页用pho

2025年2月10日 15:10

collection官网(gucci官网中国官方网)

collection官网(gucci官网中国官方网)

本文目录gucci官网中国官方网为什么有些东西在ssense forzieri luisaviaroma 在官网却没有舰娘Collection苹果版下载地址卡地亚官网怎么查编号collectionlstoalps是什么牌子香奈儿包包的官网g

2025年3月14日 01:40

网上代理靠谱吗(我怎么感觉加盟一些店或者代理一些产品那么不靠谱呢你们觉得呢)

网上代理靠谱吗(我怎么感觉加盟一些店或者代理一些产品那么不靠谱呢你们觉得呢)

本文目录我怎么感觉加盟一些店或者代理一些产品那么不靠谱呢你们觉得呢网上找代办营业执照靠谱吗网上那些进口海鲜代理靠谱吗我怎么感觉加盟一些店或者代理一些产品那么不靠谱呢你们觉得呢任何事都不可绝对的去判断,但是按照概率来说,大部分主动招商的加盟项

2025年2月10日 19:30

linklist(linklist p q =list 什么意思)

linklist(linklist p q =list 什么意思)

本文目录linklist p q =list 什么意思C语言中的linklist是什么数据结果中linklist是什么意思,LinkList型变量是什么意思arraylist和linklist的区别linklist p q =list 什么

2025年2月25日 06:00

java数组降序(java数组如何排序)

java数组降序(java数组如何排序)

本文目录java数组如何排序Java中对数组升序排列用Arrays.sort( )方法,那降序排列用什么方法java编程将一组数组元素按照由大到小降序排列.java数组如何排序如果是升序可以使用 Arrays.sort(数组名)(注意:要使

2025年3月13日 04:40

近期文章

本站热文

harbor,port,pier的区别?谁能解释“harbour“(港口)与“pier“(码头)的区别
2025-02-22 17:40:03 浏览:18
ibatis foreach(ibatis 批量update操作)
2025-02-10 23:40:06 浏览:7
endless rain(endless rain表达什么情感)
2025-02-14 06:00:02 浏览:6
标签列表

热门搜索