Android Studio -功能备注

来源:互联网 发布:sql语句基础教程 编辑:程序博客网 时间:2024/05/21 07:11

环境配置:

更新设置代理:

Default Settings

System Settings

HTTP Proxy

Manual proxy configuratio

HTTP

Host name:mirrors.zzu.edu.cn

Port number:80

  • Mac上会默认下载到 /Users/<用户名>/.gradle/wrapper/dists 目录

  • Win平台会默认下载到 C:\Documents and Settings\<用户名>.gradle\wrapper\dists 目录

1-----------导入其它版本demo

1:删除apk整个目录下的3个文件,这些文件在你的demo导入后会自动生成

.gradle

.idea

build

2:修改版本:

gradle\wrapper\gradle-wrapper.properties

修改地方:distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip

demo根目录下的build.gradle

修改地方:classpath 'com.android.tools.build:gradle:2.3.3'

删除Android{  }  

app\build.gradle

修改地方:compileSdkVersion 24    minSdkVersion 21    targetSdkVersion 24    这3个版本改成你自己可以用的版本

3:配置app编译环境:

local.properties

修改地方:sdk.dir=E\:\\android-sdk_r24.4.1-windows\\android-sdk_r24.4.1-windows\\android-sdk-windows  或者去Studio里面设置app代码的sdk编译版本

UiTest.iml

修改地方:<orderEntry type="jdk" jdkName="1.8" jdkType="JavaSDK" />  或者去Studio里面设置app代码的Java编译版本


报错:

1.错误:错误:Gradle sync failed: Could not find method android() for arguments [build_6d4hiu27bgm2ho4bez6d80wx

解决方案:

删掉app根目录下的build.gradleAndroid{},重新Rebuild project\Clean project 工程解决新的错误



新建工程APP,报错

Error:(27, 13) Failed to resolve: com.android.support.constraint:constraint-layout:1.0.2
<a href="fixGradleElements">Upgrade plugin to version 2.3.3 and sync project</a><br>

<a href="openFile:E:/backe/BatteryWaster/app/build.gradle">Show in File</a><br>

<a href="open.dependency.in.project.structure">Show in Project Structure dialog</a>


点击报错文件“Show in File”,跳转到Gradle对APP的加载:解决方法:

              1:删除加载:

                     compile 'com.android.support.constraint:constraint-layout:1.0.2'

                     把这行删除,因为新建APP,默认布局是“ConstraintLayout”,需要用到这个关联包,网络没有更新下来这个包,所以报错


               2:换个默认布局,或者手动修改APP的布局,比如改成“RelativeLayout”布局:

   

      3:手动修改主类继承类:
              public class BatteryWaster extendsAppCompatActivity{
         为普通类:
              public class MainActivity extendsActivity{
      4:clean下APP,不会再报错了

   默认布局修改

Android studio 修改创建新项目的默认布局
D:\Program Files\Android\Android Studio\plugins\android\lib\templates\activities\common\root\res\layout\simple.xml.ftl
修改simple.xml.ftl 文件
找到Simple.xml.ftl文件将里面的Contraint 直接全部删掉改成你想要默认的布局 就可以了
然后重启Androidstudio


   默认继承类修改
    Android studio 修改创建新项目的默认继承类
    D:\Program Files\Android\Android Studio\plugins\android\lib\templates\activities\common\common_globals.xml.ftl
    <global id="superClass" type="string" value="AppCompatActivity"/>
    <global id="superClassFqcn" type="string" value="android.support.v7.app.AppCompatActivity"/>
    <global id="Support" value="Support" />
    <global id="actionBarClassFqcn" type = "string" value="android.support.v7.app.ActionBar" />