0.android studios使用介绍

使用介绍 android studio 常用小技巧
网址 1.怎么样添加第三方库


方法一:

    第一步:将第三方库以module的形式导入

如何在安卓上使用stress android怎么用_jar包

第二步:选中要导入第三方库的包

如何在安卓上使用stress android怎么用_Android_02

第三步:将module作为依赖项

如何在安卓上使用stress android怎么用_如何在安卓上使用stress_03

第四步:选中刚才导入的modu

如何在安卓上使用stress android怎么用_Android_04


方法二:

将第控件的jar包放到要依赖的APP的libs下 右键加入依赖即可

2.搭建本地的SVN库

第一步:打开软件

如何在安卓上使用stress android怎么用_Android_05

第二步:点击Repositories

如何在安卓上使用stress android怎么用_Android_06

第三步:右键Create New Repository

如何在安卓上使用stress android怎么用_jar_07

第四步:为SVN库命名

如何在安卓上使用stress android怎么用_jar包_08

第五步:创建一种类型的库

如何在安卓上使用stress android怎么用_jar_09

第六步:设置权限

如何在安卓上使用stress android怎么用_jar包_10

第七步:更改权限

如何在安卓上使用stress android怎么用_jar_11

第八步:更改具备权限的人

如何在安卓上使用stress android怎么用_Android_12

3.更改本机端口号

如何在安卓上使用stress android怎么用_jar_13


如何在安卓上使用stress android怎么用_Android_14

4.分享的功能要做的

将从jar包解压的东西 copy到Android studio中
将assets  copy到main下

如何在安卓上使用stress android怎么用_jar包_15


将lisbs 里面的内容 copy到libs下

如何在安卓上使用stress android怎么用_jar_16


将res copy到main 下 res会自动和原来的res合并 当然也可以把res中的内容直接copy到res下

如何在安卓上使用stress android怎么用_jar包_17


将src 里面的内容 copy到Java下

如何在安卓上使用stress android怎么用_Android_18

如何在安卓上使用stress android怎么用_jar包_19

5.开发JNI的流程

1. 新建一个Android application
2. 在project的根目录新建一个jni的文件夹,里面新建一个c文件。
3. 在java源文件中定义好本地接口的函数名,及返回值。
4. 在jni里面的c文件中 使用c语言来实现该函数 
5. 需要注意该函数的函数名(Java+报名+类名+函数名) JNI 必须传递两个参数
6. 在jni文件夹里面新建一个Android.mk文件,该文件需要指明编译生成的模块和编译用到的源代码
7. 使用ndk-build.cmd 来编译c的源文件,生成一个 so库 (ndk的根目录需要加到环境变量)
8 .在java语言的某个文件中,如果需要用到该native方法,需要先将该so库加载。

6.Android Studio 常用插件

其它插件同理

1.

如何在安卓上使用stress android怎么用_jar包_20


2.

如何在安卓上使用stress android怎么用_jar包_21


4.

如何在安卓上使用stress android怎么用_如何在安卓上使用stress_22

1.GsonFormat —用于自动生成gson的解析类

GsonFormat

2.AndroidCodeGenerator-用于自动生成findviewbyid,ViewHolder的插件
3.postfix-支持Log,Toast,Logd的快速书写

AndroidCodeGenerator,postfix

4.Android Parcelable code generator-这是个生成实现了Parcelable接口的代码的插件。

如何在安卓上使用stress android怎么用_如何在安卓上使用stress_23

5.CodeGlance-快速定位代码 右侧定位视图

如何在安卓上使用stress android怎么用_如何在安卓上使用stress_24

6.Android Butterknife Zelezny-注解框架

-在generate-Generate ButterKnife Injections 时要在activity_main上面才行
-compile 'com.jakewharton:butterknife:7.0.1' build.gradle中添加上这个
注意:
对于 Fragment 来说要:ButterKnife.bind(this, view);
对于activity 来说: ButterKnife.bind(this);

如何在安卓上使用stress android怎么用_jar包_25


介绍项目介绍

7.如何设置Android studio 中的窗口


如何在安卓上使用stress android怎么用_jar包_26

8.如何把preview设置常驻(之前自动隐藏了)

如何在安卓上使用stress android怎么用_jar包_27


让preview获得焦点 然后设置Docked Mode 之后就常驻状态了

如何在安卓上使用stress android怎么用_jar包_28

9.如何设置SVN

把一个新建的项目上传到SVN服务器上

10.在gradle中修改包名

如何在安卓上使用stress android怎么用_jar包_29

11.ecplise项目转Android studio

操作

12.ecplise如何设置Android项目

流程enter description here

13.Android studio 如何生成jar包

将一个module转换为library

例子

将:    apply plugin: 'com.android.application'
变为:  apply plugin: 'com.android.library'
将:    applicationId "com.nanrui.combination" 删除
将library变为jar包:

生成jar包

task makeJar(type: Copy) {
    delete 'build/libs/mysdk.jar'
    from('build/intermediates/bundles/release/')
    into('build/libs/')
    include('classes.jar')
    rename ('classes.jar', 'mysdk.jar')
}
makeJar.dependsOn(build)
//在终端执行生成JAR包
// gradlew makeJar

在Terminal中键入 gradlew makeJar 回车看到如下所示就OK了:

14.如何查找SDK中自带的jar包 如android-support-v7-appcompat.jar

如何在安卓上使用stress android怎么用_jar包_30

15.获取apk中的方法数

C:\Users\Administrator> 
java -jar d:\GoogleDowland\dex-method-counts.jar  d:\GoogleDowland\mip.apk

如何在安卓上使用stress android怎么用_如何在安卓上使用stress_31