zoukankan      html  css  js  c++  java
  • Eclipse转Android Studio工程实践

    Eclipse转Android Studio工程有两种方式,

    一种是兼容Eclipse,两者都可以使用,一种是全新的Android Gradle Project。

    这里使用的Android Studio版本为2.2.3

    一、兼容模式

     1. 在Eclipse中生存Gradle文件

    File->Export->Android->Generate Gradle build files

    一路Next。

    选择你要转的工程,包括主工程和库工程。

    点击完成。

    2. 修改导出文件参数

    1)修改build.gradle文件

    // Top-level build file where you can add configuration options common to all sub-projects/modules.
    buildscript {
        repositories {
            jcenter()
        }
        dependencies {
            classpath 'com.android.tools.build:gradle:2.2.3'
        }
    }
    apply plugin: 'com.android.application'
    android {
        compileSdkVersion 24
        buildToolsVersion "24.0.0"
    
        sourceSets {
            main {
                manifest.srcFile 'AndroidManifest.xml'
                java.srcDirs = ['src']
                resources.srcDirs = ['src']
                aidl.srcDirs = ['src']
                renderscript.srcDirs = ['src']
                res.srcDirs = ['res']
                assets.srcDirs = ['assets']
            }
    
            // Move the tests to tests/java, tests/res, etc...
            instrumentTest.setRoot('tests')
    
            // Move the build types to build-types/<type>
            // For instance, build-types/debug/java, build-types/debug/AndroidManifest.xml, ...
            // This moves them out of them default location under src/<type>/... which would
            // conflict with src/ being used by the main source set.
            // Adding new build types or product flavors should be accompanied
            // by a similar customization.
            debug.setRoot('build-types/debug')
            release.setRoot('build-types/release')
        }
    }
    
    dependencies {
        compile project(':libs:libAAA')
        compile project(':libs:libBBB')
    }

    classpath 'com.android.tools.build:gradle:2.2.3'
    2.2.3 为Android Studio版本

    dependencies {
    compile project(':libs:libAAA')
    compile project(':libs:libBBB')
    }
    libAAA和libBBB是类库工程

    2)更新Gradle版本

    路径: /gradle/wrapper/gradle-wrapper.properties

    #Fri Mar 24 09:42:28 CST 2017
    distributionBase=GRADLE_USER_HOME
    distributionPath=wrapper/dists
    zipStoreBase=GRADLE_USER_HOME
    zipStorePath=wrapper/dists
    distributionUrl=https://services.gradle.org/distributions/gradle-2.14.1-all.zip
    

      

    3. 导入到Android Studio

     选择Import project,

    找到工程路径,选择工程目录打开。

    二、全新的Android Gradle Project

    这个很简单。选择Import project, 选择需要转换的Eclipse工程。之后Builc完成就OK了。

     参考:http://www.cnblogs.com/ct2011/p/4183553.html

  • 相关阅读:
    用dockerFile和docker build命令 创建带两个数据卷的新镜像
    Docker 学习 3 镜像更多命令 docker commit 提交容器副本,使之成为一个新的镜像
    Docker学习笔记 2 更多的容器命令
    Docker的学习1 安装 与 基础篇
    SeekBar(拖动条)
    本周总结
    ProgressBar(进度条)
    Android对话框
    css语法
    css基础
  • 原文地址:https://www.cnblogs.com/linlf03/p/6610942.html
Copyright © 2011-2022 走看看