android studio 的糟心配置问题

来源:互联网 发布:网络拨号图标不见了 编辑:程序博客网 时间:2024/05/16 08:55


   做任何事情,一定要有相应的理论支持。这样才不至于无头绪。不敢深入去了解下去


  先说遇见的问题,公司使用studio开发,家里的电脑没有安装studio,正好休息时间,准备安装上试试。

   直接下载studio 1.0 版本的,没想到安装上去,之后进行编译通不过 ,导致原因就是的 就是 下载下来的版本默认的设置,是android 5.0 配置。导致需要一些5.0的sdk,builder tools  ,gradle 版本等都需要我们手动去调整一下


  我更改后的的配置如下:

build.gradle:下面

    dependencies {
        classpath 'com.android.tools.build:gradle:1.0.+'   //之前是 0.x,x 需要修改一下


        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }

}




默认给的资源,appcompat_v7.21.0.2 是 5.0资源,这里我改成了 v4  向下兼容


2.这上面改过之后,依然有报,一个




 上面的错误不是,我的项目中报的,但是错误是一样的(我调好了,总不能还原到错误吧,就去网上找了同样的错误提示)


  这个错误折腾了我很长时间,网上一搜一大把。说什么的都有,想什么重启,重新rebuild priject ,都不行

 

   网上说需要的进入 sdk manage中进行下载相应的资源就好了。


   按照网上说的,进入sdk manage 但是悲剧了,我的sdk Manager 进不去。这怎么办,又遇到问题了,sdk Manager 点击一闪就没有了。网上说是 jdk配置问题,按照百度百科中的重新设置了一下。之前我用的是jdk 1.8 ,换了 jdk 1.7 。 发现个好的检查jdk 配置路径方式



 

因为,我之前配置的jdk 1.8 问题,导致两次配置冲突,sdk Manage 的find_java.bat 找不到正确的java.exe 所以无法运行。我配置了然后信心满满的等着运行,编译,我靠

今天太点背了,还是不行,异常类型是

Android sdk:ERROR: SWT folder '' does not exist

,这样砸电脑,一下午时间没有了,弄到头还是一个样子。

晚上搜答案。还好,被我搜到了一个解决方案。 ---

在win x86系统中,如果运行android的 sdk manager,会出现Android sdk:ERROR: SWT folder '' does not exist.问题,此sdk是google官网下的android-studio-bundle-135.1629389.exe安装后的原sdk,


需要找到安装后的sdk文件夹下的tools\lib\find_java.bat文件,找到第27行

find /i "x86" > NUL && set arch_ext=32 || set arch_ext=64

改为

find /i "x86" > NUL && set arch_ext=32|| set arch_ext=64

即把32后面的空格去掉

这样就能正确的定位到find_java32.exe而不是find_java32 .exe

来找匹配的java.exe


对就是一个 空格原因。


点击sdk Manager  完美运行。这是编译一下。之前的的问题,local path not exit 问题没有,helloword 跑起来了。 呵呵,折腾死人了。日


先到着吧。我去吃袋辣条压压惊-------






  


  

0 0
原创粉丝点击