`

android studio 添加项目修改gradle2.2.3

 
阅读更多

1.build.gradle(Module:app) 去除对appcompat的配置

apply plugin: 'com.android.application'

android {
    compileSdkVersion 21
    buildToolsVersion "21.1.2"

    sourceSets {
        main {
            manifest.srcFile 'src/main/AndroidManifest.xml'
            java.srcDir 'src/main/java'
            res.srcDir 'src/main/res'
            assets.srcDir 'assets'
            jniLibs.srcDir 'native-libs'//'src/main/libs'

        }
        androidTest.setRoot('src/androidTest/java')
    }

    defaultConfig {
        applicationId "com.hulefei.jniandroid"
        minSdkVersion 14
        targetSdkVersion 22
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
//            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}
dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
//    compile 'com.android.support:appcompat-v7:22.0.0'
}
// most important part to include .so files into the project
task copyNativeLibs(type: Copy) {
    from(new File(getProjectDir(), 'native-libs')) { include '**/*.so' }
    into new File(buildDir, 'native-libs')
}
tasks.withType(org.gradle.api.tasks.compile.JavaCompile) {
    compileTask -> compileTask.dependsOn copyNativeLibs
}

clean.dependsOn 'cleanCopyNativeLibs'

tasks.withType(com.android.build.gradle.tasks.PackageApplication) {
    pkgTask ->
        pkgTask.jniFolders = new HashSet()
        pkgTask.jniFolders.add(new File(buildDir, 'native-libs'))
}

 2.修改res/values/style.xml

<resources>
    <!-- Base application theme. -->
    <style name="AppTheme" parent="android:Theme.Holo.Light.DarkActionBar">
        <!-- Customize your theme here. -->
    </style>
</resources>

 3.修改res/menu/menu_main.xml

<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools" tools:context=".MainActivity">
<item android:id="@+id/action_settings" android:title="@string/action_settings"
    android:orderInCategory="100" android:showAsAction="never" />
</menu>

 4.修改MainActivity

    a)去除ActionBarActivity

    b)换成Activity

分享到:
评论

相关推荐

    Android studio 配置gradle 2.2.3 插件所需pom、jar文件

    Gradle是一个强大的自动化构建工具,Android Studio默认使用Gradle作为构建系统,允许开发者灵活地配置项目的构建过程。在本文中,我们将深入探讨如何配置Android Studio以使用Gradle 2.2.3插件,并理解pom和jar文件...

    Android studio 配置gradle 2.3.1 插件所需pom、jar文件

    总结起来,配置Android Studio的Gradle插件2.3.1涉及到对`build.gradle`文件的修改,指定Gradle插件版本,以及理解`gradle-3.2.1.jar`和`gradle-3.2.1.pom`在构建过程中的作用。`gradle-3.2.1.jar`是执行构建任务的...

    Android Studio_2.2.3_汉化包.zip

    1. **Gradle集成**:Android Studio集成了Gradle构建系统,允许开发者灵活管理项目依赖,并实现自动化构建过程。2.2.3版本可能包括了对Gradle版本的优化,使得构建速度更快,性能更佳。 2. **Instant Run**:这是一...

    Android Studio 2.2.3汉化包

    6. **多模块项目管理**:对于大型应用,Android Studio支持多个模块的组织,便于代码重用和团队协作。 7. **Java 8支持**:此版本可能增加了对Java 8语言特性的支持,如Lambda表达式和流,使开发者能够利用现代编程...

    gradle-2.3

    在Android Studio中,Gradle与Android插件结合,提供了针对Android应用项目的定制化构建功能。例如,它可以自动处理资源编译、AAPT打包、Dex生成、APK签名等步骤。在Gradle 2.3版本中,开发者可以更加精细地控制这些...

    gradle-core-2.3.3.jar

    这个是gradle-core-2.3.3.jar,在运行Android Studio途中若无法正常下载可以替换

    详解关于Android Studio中安装和gradle的一些坑

    本人从开始用Android Studio到现在已经快一年了吧,在我刚开始用的时候Android Studio还是1.2的版本。当时安装会因为国内墙的缘故,导致下载SDK步骤卡死无法安装。 最近的版本似乎都没出现这个问题,但是还是要吐槽...

    Android-使用AndroidStudio2.2.3开发的《爆侃网文》Android端

    - **Gradle构建系统**:Android Studio采用Gradle作为默认构建工具,通过gradle.build文件定义构建配置,如编译依赖、版本控制等。 - **布局设计**:使用XML文件进行UI布局设计,包括活动(Activity)和Fragment,...

    gradle-2.2-all.zip,gradle-2.3-all.zip等gradle-x.x.x-all.zip一系列离线包

    Android Studio Gradle离线包下载,其中包含:gradle-1.10-all.zip; gradle-1.11-all.zip; gradle-2.0-all.zip; gradle-2.2.1-all.zip; gradle-2.2-all.zip; gradle-2.3-all.zip;gradle-2.10-all.zip; gradle-...

    gradle-2.9-src下载

    1. **配置**:在Android Studio中,你需要将项目的build.gradle文件中的Gradle插件版本设置为对应版本,例如`classpath 'com.android.tools.build:gradle:2.2.3'`(假设这是兼容2.9的版本)。 2. **同步**:更改...

    Gradle脚本上传Apk到蒲公英应用平台Demo

    在Android Studio中,每个Android项目都包含一个`build.gradle`文件,这是Gradle的构建脚本,定义了项目的配置和任务。 1. **集成蒲公英插件**: 要使用Gradle脚本上传APK,你需要首先在项目级`build.gradle`文件...

    gradle配置国内镜像的实现

    如果需要对所有项目生效,可以在 ${USER_HOME}/.gradle/ 目录下创建 init.gradle 文件,并添加以下配置: ```groovy allprojects { repositories { def ALIYUN_REPOSITORY_URL = '...

    share-android-v2.2.3.zip

    - 在项目中引入"youtui-sdk"库,通常是通过在Android Studio的build.gradle文件中添加依赖或导入AAR文件。 - 配置"youtui-sdk.xml",这个XML文件包含了一些必要的配置信息,如应用ID、应用密钥等,这些信息需要在...

    仿淘宝源码

    【仿淘宝源码】是一个基于Android Studio开发的项目,旨在模仿淘宝APP的功能和用户体验。这个项目主要用于学习和实践Android应用开发,尤其是对于电商平台应用的构建。开发者使用了gradle 2.2.3版本作为构建工具,这...

    将Eclipse工程转Android Studio工程的步骤与注意事项

    【将Eclipse工程转Android Studio工程的步骤与注意事项...这个过程中,理解Gradle的构建语法至关重要,因为它是Android Studio项目构建的核心。转换过程中要耐心处理各种问题,确保所有组件都能正确地在新环境中运行。

    详解Android使用Gradle统一配置依赖管理

    在Android Studio中,默认使用Gradle作为构建系统。在模块化开发中,项目通常包含多个Module,每个Module有自己的build.gradle文件,用于定义特定Module的依赖和配置。例如,一个Module的build.gradle文件可能如下所...

    GDAL Android库2.2.3.rar

    使用GDAL Android库2.2.3时,你需要将库文件正确地导入到你的Android项目中,通常是通过在Android Studio的Gradle构建脚本中添加依赖项来实现。具体步骤可能包括: 1. 将GDAL的AAR文件(Android Archive)放入项目...

    AS2.2.3-2.3.3补丁包

    AS2.2.3-2.3.3补丁包是专为Android Studio设计的一款升级解决方案,主要针对那些遇到更新障碍的用户,尤其是那些在尝试从版本2.2.3升级到3.0时出现问题的用户。这个补丁包旨在修复升级过程中可能遇到的各种问题,...

    Android地图APP全项目

    【Android地图APP全项目】是一个基于Android Studio 2.2.3开发的项目,目标是构建一个能够实时显示和操作地图的应用程序。该应用利用了API级别26的功能,这通常意味着它支持Android 8.0(Oreo)及其以上版本的设备。...

Global site tag (gtag.js) - Google Analytics