2.7-1 Android Studio 相关的配置信息,未整理

来源:互联网 发布:杨百万炒股软件 编辑:程序博客网 时间:2024/05/29 16:52
安装完成后:
修改 ->bin->idea.properties 添加disable.android.first.run=true

build-tool 下面又要里面要是22.0。1 之类的
extras下面要有 android m2repository


新建的时候Project location 必须是一个空的目录,或者是一个不存在的目录 ,必须没有空格



File -》settings -》Build,Execution,Deployment-》Build Tools-》Gradle
里面的Project-level setting->
Use local gradle distribution->

Service directory path:要注意,



android studio 为什么编译也不需要导包呢?.gradle->caches->modules-2->files-2.1 里面就是一些jar包。






Gradle 的离线包:避免网络下载:


IDEA 创建Gradle 工程。

iml文件相当于项目文件。这个文件在做团队开发的时候要注意。

settings.gradle文件-》include ':app',':wear'

build.gradle 不能删除
// Top-level build file where you can add configuration options common to all sub-projects/modules.
 classpath 'com.android.tools.build:gradle:1.3.0' 代表是一个android 工程
 
local.properties
sdk.dir=C\:\\Android\\sdk

mobile/app 展开

mobile->builder.gradle
+++++++++++++++++++++++++++++++++++++++++
//代表当前模块是一个应用程序
apply plugin: 'com.android.application'
//每一个最外层的{}的名称 ,称作Task,
//代表Android 打包的任务
android {
    compileSdkVersion 23
    buildToolsVersion "23.0.1"
//真正清单文件 设置部分
    defaultConfig {
        applicationId "com.zqxue.helloactionbar"
        minSdkVersion 23
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}
//依赖类库
dependencies {
    //自动加载 模块下 libs目录中的jar包。凡是放到这个目录中的jar包,自动导包。
    compile fileTree(dir: 'libs', include: ['*.jar'])
    wearApp project(':wear')
    testCompile 'junit:junit:4.12'
    //加载第三方类库,类库的格式是“包:名称:版本号”
    //可以从Android SDK extral/adnroid/m2repository中获取 ,
    //也可以从网络获取
    compile 'com.android.support:appcompat-v7:23.1.0'
    compile 'com.google.android.gms:play-services:8.1.0'
}


++++++++++++++++++++++++++++++++++++++++++


Test文件夹是单元测试,可以直接运行的
凡是所有蓝色文件夹都是源代码的。


点击上面的Build-》Rebuild Project;


新建一个menu文件夹,新建一个新建文件。
注意mobile:showAsAction="always" 哪一行


<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:mobile="http://schemas.android.com/apk/res-auto">


    <item android:title="men_title"
    android:id="@+id/menu_menu"
    mobile:showAsAction="always"/>
</menu>


+++++++++++++++++++++++++++++++++++++++++
IDEA 添加gradle.tgz


常见的Android Studio 问题,
1:Android 19、Android 4.4 找不到
2:
3:


IDEA的配置到处
在登陆的页面里面configuration -》导出


showAsAction的值:
如果是always 总是显示在标题中,
ifRoom:如果有空间,才会显示在标题上。
never ,从不显示,

还有可以withText
app:showAsAction="always|withText"


menu item 的优先级属性
orderInCategory 属性:填写数字即可,数字会根据所有Action 的值按照升序排序,数字


所有添加到ActionBar 标题上的菜单,都被称为Action


0 0