android studio 2.3.3
主题更改:http://color-themes.com/?view=index
File -> Import Settings 下载jar
以及android log设置:
1、安装无线调试插件
settings->plugins->Browse repositories 搜索框输入ADB WIFI找到插件,安装,重启;
注意:设备需要先root权限后,才可以执行无线调试
使用方法:
1、首先还是需要用数据线连接电脑(只要连接一次就行了)
2、找到ADB WIFI (Tools–>Android–>ADB WIFI)
3、运行ADB Restart
4、成功后,运行ADB USB to WIFI
5、成功后,拔掉USB,运行代码,可以见到连接设备里面已经有我们的手机了(虽然已经拔掉了)即可进行无线调试
2、加入配置框架:Annotation注解【3.2+】,RxAndroid+Retrofit网络请求【Retrofit2.1.0】和layout分类
项目的build.gradle
buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.3.3' //配置Android annotations classpath 'com.neenbedankt.gradle.plugins:android-apt:1.4' } } allprojects { repositories { jcenter() } } task clean(type: Delete) { delete rootProject.buildDir }
app的build.gradle
apply plugin: 'com.android.application' apply plugin: 'android-apt' def AAVersion = '3.2+' android { compileSdkVersion 25 defaultConfig { applicationId "包名" minSdkVersion 19 targetSdkVersion 25 buildToolsVersion "26.0.1" versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } //layout分类 sourceSets { main { res.srcDirs = [ 'src/main/res/layouts', 'src/main/res' ] jniLibs.srcDirs = ['libs'] } } repositories{ mavenCentral() } //annotation packagingOptions { exclude 'META-INF/maven/org.androidannotations/androidannotations-api/pom.xml' exclude 'META-INF/maven/org.androidannotations/androidannotations-api/pom.properties' exclude 'androidannotations-api.properties' } } dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile 'com.android.support:appcompat-v7:+' testCompile 'junit:junit:4.12' //annotation apt "org.androidannotations:androidannotations:$AAVersion" compile "org.androidannotations:androidannotations-api:$AAVersion" compile 'com.android.support:support-v4:+'
compile 'com.squareup.retrofit2:retrofit:2.1.0' compile 'com.squareup.retrofit2:converter-gson:2.1.0' compile 'com.squareup.retrofit2:adapter-rxjava:2.1.0' //retrofit和rxjava}//annotationapt { arguments { androidManifestFile variant.outputs[ 0].processResources.manifestFile resourcePackageName '包名' }}