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

  • 相关阅读:
    uniapp版本迭代
    上传图像裁剪功能
    uniapp 复制到剪切板
    uniapp吸顶功能
    地图导航到目的地
    uniapp视频图片上传
    获取昨天今天明天的时间
    【VUE】 前端面试题小结
    vue获取当前时间 实时刷新
    CSS linear-gradient() 函数
  • 原文地址:https://www.cnblogs.com/naray/p/5290158.html
Copyright © 2011-2022 走看看