Android Studio 一些使用经验
来源:互联网 发布:电子电路软件哪个好 编辑:程序博客网 时间:2024/05/22 07:55
一、Mac或Win 7 配置环境,以gradle为例
(1)、可以在这里找gradle下载,或者去官网啦
Mac添加环境变量:
1
、启动Terminal终端
2
、输入cd ~/ 进入当前用户的home目录
3
、创建.bash_profile文件:touch .bash_profile
4
、打开并编辑:open .bash_profile
5
、加入环境变量:
export PATH=${PATH}:/Users/bill/Documents/software/gradle-
2.2
.
1
/bin
6
、SDK配置
export PATH=${PATH}:/Users/bill/Documents/software/android-sdk-mac_x86/tools:/Users/bill/Documents/software/android-sdk-mac_x86/platform-tools
7
、JDK配置
JAVA_HOME=$(/usr/libexec/java_home -v
1.7
)
export JAVA_HOME
测试是否成功
重新加载环境变量:source .bash_profile
查看gradle:gradle -versino
成功就会输出gradle信息
(2)、Win 7 配置环境,以gradle为例
我的电脑(计算机)-->鼠标右键-->属性-->高级系统设置-->高级-->环境变量,添加变量和值如下
ANDROID_HOME
E:\android\android-sdk-windows
CLASSPATH
%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
GRADLE_HOME
E:\android\gradle-
2.2
.
1
JAVA_HOME
C:\Program Files\Java\jdk1.
7
.0_60
PATH
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%GRADLE_HOME%/bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;
二、添加代码注解功能
配置路径:Files-->Settings-->File and Code Templates-->Includes
修改File Header即可:
/**
* 在此写用途
* @FileName:
* ${PACKAGE_NAME}.${NAME}.java
* @author: myName
* @date: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
* @version V1.0 <描述当前版本功能>
*/
myName 填写自己的姓名
这样创建java文件时就自动添加头部文件
如何引用File Header的?创建class时,会自动引用模板,路径在Files-->Settings-->File and Code Templates-->Templates-->class
我们试试创建class文件时自动添加一个TAG在里面,改下代码
#
if
(${PACKAGE_NAME} && ${PACKAGE_NAME} !=
""
)
package
${PACKAGE_NAME};#end
#parse(
"File Header.java"
)
public
class
${NAME} {
private
static
final
String TAG =
"${NAME}"
;
}
点击Apply一下保存,好吧,现在可以创建一个class文件试试了
package
cn;
/**
* 在此写用途
*
* @version V1.0 <描述当前版本功能>
* @FileName: cn.Goods.java
* @author: myName
* @date: 2015-04-20 11:20
*/
public
class
Goods {
private
static
final
String TAG =
"Goods"
;
}
三、gradle 下载jar的路径
下载jar的路径都在类似这个路径:C:\Users\Administrator.WIN-20150423YCT\.gradle\caches。
自己找下,比如:svnkit-1.7.12.jar、 svnkit-1.7.12-sources.jar的路径
C:\Users\Administrator.WIN-20150423YCT\.gradle\caches\modules-2\files-2.1\org.tmatesoft.svnkit\svnkit\1.7.12
下载很慢怎么办,自己用浏览器下载下来,或者FQ下载下来,复制进去,重启Android Studio即可
四、Android Studio 的一些配置
1、android studio编码设置
Settings-->File Encodings-->Project Encoding 设置为UTF-8即可。
2、设置手动安装的Gradle路径
Settings-->搜索Gradle即可找到Gradle-->Use local gradledistribution-->设置本地的Gradle路径,我的路径是D:\Java\gradle-2.2.1
3、设置主题、编辑器本身的字体、字体大小
设置主题:Settings-->Theme-->设置自己喜欢的主题,如我比较喜欢Darcula
编辑器本身的字体:Settings-->Override default fonts by (not recommended):-->Name-->微软雅黑
字体大小:Settings-->Override default fonts by (not recommended):-->Size-->我的是13大小
4、设置Java文件的字体大小
先复制一个自定义的Scheme::Settings-->搜索Font-->Scheme-->Save As...-->保存一份再做一下操作
Java文件的字体:Settings-->搜索Font-->Font-->Primary font-->选择喜欢的字体
Java文件的字体大小:Settings-->搜索Font-->Font-->Size-->选择喜欢的字体大小
5、开启svn
开启svn功能:VCS-->Enable Version Control Integration...-->Subversion-->OK
这样就可以看到更新下箭头和提交上箭头了
6、Android Studio 选择提交不了.so等文件
打开文件根目录,选择文件,右键-->TortoiseSVN-->Add,gradle syn项目一下,再用Android studio提交就可以了
7、Android Studio使用gralde的dependencies/compile下载的包放在那里?
一般放在.gradle文件夹,比如我的是C:\Users\Administrator\.gradle\caches\modules-2\files-2.1
dependencies {
compile fileTree(dir:
'libs'
, include:
'*.jar'
)
compile
'com.facebook.fresco:fresco:0.6.0'
}
比如我要使用facebook的fresco,添加代码compile 'com.facebook.fresco:fresco:0.6.0',下载的包放在
C:\Users\Administrator\.gradle\caches\modules-2\files-2.1\com.facebook.fresco
8、mac模拟器启动不了,很可能是没有给权限,用命令行来更改文件夹及文件的权限即可
如我的Android Studio安装在文件夹Android下
chmod -R
777
Android
四、遇到的一些问题
1、mac android studio Server SSL certificate rejected
打开终端,输入命令 svn co https://XXXX
如:svn co https://192.136.1.70:433
Error validating server certificate
for
'https://192.136.1.70:443'
:
- The certificate is not issued by a trusted authority. Use the
fingerprint to validate the certificate manually!
- The certificate hostname does not match.
Certificate information:
- Hostname: APACHE
- Valid: from Thu,
25
Jul
2013
04
:
29
:
38
GMT until Mon,
14
Jan
2019
04
:
29
:
38
GMT
- Issuer: NBnet, NewBnet, Guangzhou, Guangdong, CN
- Fingerprint: ec:5b:
69
:b7:ac:
94
:
73
:b6:
23
:
59
:
27
:
28
:
78
:
28
:5b:3a:
62
:
27
:d5:5c
(R)eject, accept (t)emporarily or accept (p)ermanently? p
svn: E175002: Unable to connect to a repository at URL
'https://192.136.1.70:433'
svn: E175002: OPTIONS of
'https://192.136.1.70:433'
: Could not read status line: connection was closed by server (https://
192.136
.
1.70
)
在终端确认输入:p
这样就可以连接svn了
- Android Studio 一些使用经验
- Android Studio 使用经验
- Android Studio使用经验
- Android Studio 一些使用经验---第一次使用Android Studio时你应该知道的一切配置
- Android Studio使用经验汇总
- 使用Android Studio 开发APP入门经验
- android studio 一些使用问题
- android viewflow 使用的一些经验
- Android Studio 实战秘籍 | Android Studio 使用经验:Android Studio 快捷键整理分享
- Android Studio新手经验
- android studio 经验
- 【Android开发经验】使用Android Studio进行单元测试
- ndroid Studio 实战秘籍 | Android Studio 使用经验 Android Studio 快捷键整理分享
- Android Studio 一些方便使用的设置
- 使用Android studio 出现的一些问题
- Android studio一些快捷键的使用介绍
- Android Studio一些控件的使用
- android studio使用的一些技巧
- 软件调试笔记53
- Mybatis基础: 常见问题与FAQ
- Chrome开发者工具不完全指南(一、基础功能篇)
- PL/SQL Developer 注册使用图文教程
- 数字三角形问题[动态规划]
- Android Studio 一些使用经验
- LeetCode题解系列--714. Best Time to Buy and Sell Stock with Transaction Fee
- PHP入门——运算符
- 基础知识
- 二分查找法
- Android源码国内源下载
- Java enum使用
- iOS—UIPageControl的使用
- sort 和 sort!的区别