导航
当前位置:首页>>app
在线生成app,封装app

androidstudio配置sdk环境变量(android sdk配置环境)

2023-11-18 围观 : 10次

关于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

74.125.113.121 developer.android.com

203.208.46.146 dl.google.com

203.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: ['*.jar'])

   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的常见问题解决.

androidstudio配置sdk环境变量(android sdk配置环境)  第1张

如何设置android studio sdk是否配置成功

1、进行打开电脑中Android studio的工具的软件,启动Android studio的软件的界面中之后,进行点击列表中的”configure“的选项。2、进行点击configure的选项的界面中之后,在进行选中列表中的“project defaults”的选项。3、在进入到了project defaults的选项,进行选中project structure的选项。4、在Android sdk location的中的输入框中,进行输入sdk的路径,可以直接把sdk的路径复制上即可。5、或者通过浏览的方式,进行选择sdk的路径即可。6、sdk的路径设置完成之后,可以直接进入到了setting的设置界面中,然后在进行选中Android sdk的,查看sdk的路径是否正确。

用Android Studio开发时,需要在环境变量里设置ANDROID_SDK_HOME吗?

环境变量最好设定上。

android studio安装时,会让你指定其它路径下的SDK;否则它会在自已创建SDK目录进行安装。

相关文章
  • vant开发安卓

    Vant是基于Vue.js和Less语言开发的移动端组件库,为开发移动端提供了许多方便的组件。由于其轻量化,易用性和高度可定制性等特点,Vant在移动开发中备受欢迎。 在本文中,我们将详细介绍Vant的开发原理和如何在安卓开发中使用它。一、Vant的开发原理Vant是一个开源的组件库,它是由Vue....

    2023-11-12
  • app封装app开发源码

    App封装是将现有的网站或web应用包装成原生移动应用的过程,使得这些网站或web应用可以在iOS和Android设备上运行,而无需重新开发。App封装一般会涉及到以下几个方面的知识:1. WebView控件:WebView是Android和iOS平台上的一个控件,可以嵌入到原生应用中,用来显示网页...

    2023-11-15
  • ios应用拆包

    iOS应用拆包指的是将已经打包好的iOS应用程序进行解压缩,进而获取其中包含的资源文件、代码文件等信息的过程。这个过程可以帮助开发者更好地了解iOS应用的构成、开发流程以及优化方向等,也可以帮助安全人员进行应用安全分析,从而发现应用中可能存在的漏洞和安全问题。下面我们来详细介绍一下iOS应用拆包的原...

    2023-10-13
  • php网站封装成apk

    PHP是一种流行的服务器端脚本语言,广泛用于创建动态网站和Web应用程序。然而,随着智能手机的普及,越来越多的用户希望能在移动设备上使用他们喜欢的Web服务。为了满足这一需求,开发人员开始尝试将PHP网站封装成安卓应用程序(APK)以实现对移动设备的支持。将PHP网站封装成安卓应用程序(APK)的主...

    2023-11-25
  • app开发素材网

    App开发素材网是一个提供各种App开发相关素材的网站,包括UI设计资源、图标、字体、音效、视频素材等等。这些素材可以帮助开发者更快地完成App的开发,并提升App的用户体验。UI设计资源是App开发中非常重要的一部分,好的UI设计可以提高用户的体验感和使用舒适度。App开发素材网提供了大量的UI设...

    2023-10-17