zoukankan      html  css  js  c++  java
  • Android 开发问题总结

    一、工具

    1. Adb工具:sdk/platform-tools/adb

    二、问题

    1. 更新向导错误:Error:SSL peer shut down incorrectly

       这个问题通常出现的原因是Android Studio在更新时出错了,下载Gadle失败了,因为被墙了,只能FQ更新。下载地址如下:

    http://services.gradle.org/distributions找合适的Gradle zip包下载。

      解决方案:

      方法1. 需要修改/etc/hosts表。添加如下IP地址:

     1 # Google
     2 203.208.46.146 dl.google.com
     3 203.208.46.146 dl-ssl.google.com
     4 
     5 # Google Groups
     6 203.208.46.146 groups.google.com
     7 
     8 # Google URL Shortener
     9 203.208.46.146 goo.gl
    10 
    11 # Google App Engine
    12 203.208.46.146 appengine.google.com
    13 
    14 # Android Developer
    15 74.125.113.121 developer.android.com

      然后,打开Android SDK Manager,在Preferences -> Settings选项卡下,点击Force ..http://...sources to be fetched using 选项选上,再重启SDK Manager。

      方法2. 先更新Gradle文件,在Android Studio Gradle配置文件目录中会生成相应的下载目录,再将目录中的未下载完成.zip包文件删除,将Gradle zip文件拷贝到这个目录下,重启Android Studio,导入项目,此时会将项目所需的Gradle文件解压,并且下载Gradle文件所需的依赖。如下:

      方法3. 修改工程文件中,gradle文件的下载地址;

      依然先下载gradle zip文件,然后上传上网盘或者云端,拷贝下载地址。修改本地Android studio中gradle的下载路径

      修改下载路径URL:

     2. 问题2:使用selector,为imageView的src或background赋值,点击没有效果,解决方案在Android XML Drawable中。

    三、问题3

      

    Error:Execution failed for task ':app:dexDebug'.
    > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/bin/java'' finished with non-zero exit value 2

      引起这个错误的原因在于,使用重复的jar包或者有重复的java类,包名一样。

    四、华为手机不打印Log设置:

    http://blog.csdn.net/zxc1237890/article/details/40378273

  • 相关阅读:
    纯js生成验证码
    按位与,按位或,按位异或,按位取反
    如何使用SVN?
    tp框架-----文件上传
    tp框架---验证码详解
    tp框架为什么验证码加载不出来?----- ob_clean() 可解决
    tp框架-----Model模型层
    PHP错误调试
    对静态页面的一些理解
    wamp环境配置;转自发瑞的博客(www.cnblogs.com/cyrfr/p/6483529.html)
  • 原文地址:https://www.cnblogs.com/naray/p/5290158.html
Copyright © 2011-2022 走看看