zoukankan      html  css  js  c++  java
  • 关于android工具链

    1 android sdk platform tools

    同android platform交互的工具,包括adb、fastboot和systrace。

    2 sdk build tools

    用于build android apk的tools

    3 android gradle plugin

    用于编译android应用的gradle plugin。

    4 sdk tools

    开发和调试工具。

    5 jdk

    android studio自带了一个jre环境。

    6 关于android studio

    6.1 make project没有反应的原因

    是因为file->project structure中没有配置各个module的各个工具。

    6.2 sync

    sync做的工作主要是下载build.gradle中设置的所有的dependencies。

    7 关于android gradle plugin

    gradle和maven一样,也是约定优先于配置,这样就大大减少了工作量,只需要知道如何配置,生成最终的产品即可。

    将注意力集中在产品的逻辑上即可,因为构建的过程是约定好的,机器自动帮助去完成的。

    配置都是固定的,只要知道怎么配置即可,非常的方便。

    8 debug/release版本的apk

    android studio里面的build variants里面有debug和realse,可以选择。

    如果是debug那么output目录下就是apk/debug,

    如果是release,那么output目录下就是apk/realse。

    但是这个地方的release的是没有经过签名的apk,要签名的apk还需要再配置一下。这个暂放。

    9 android studio sync慢

    将jcenter仓库换成aliyun仓库镜像

    repositories {  

        maven{ url 'http://maven.aliyun.com/nexus/content/groups/public'}  

        // jcenter()  

    }  

  • 相关阅读:
    ExtJs2.0学习系列(2)Ext.Panel
    ExtJs2.0学习系列(1)Ext.MessageBox
    ExtJs2.0学习系列(3)Ext.Window
    微软挖IBM公司Lotus合伙人 炫耀协同软件优势
    Vector
    H264和MPEG4起始码(startcode)
    Android有趣的全透明效果Activity及Dialog的全透明(附android系统自带图标大全)
    C++中的vector使用范例
    关于Vector
    用vector取代Cstyle的数组
  • 原文地址:https://www.cnblogs.com/hustdc/p/11430665.html
Copyright © 2011-2022 走看看