Follow谷大哥-使用Android studio + gradle
2014-05-28 10:29
393 查看
--一个演员
跟着谷大哥后面混Android开发,不用他提供的工具实在说不过去,于是开始使用Android studio + gradle。
全部的内容已经被大哥简化成一个IDE(版本居然还是0.5.8) +一个build.gradle文件:
apply plugin: 'android' android { compileSdkVersion 19 buildToolsVersion "19.0.2" defaultConfig { minSdkVersion 18 targetSdkVersion 19 } buildTypes { release { runProguard false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' } } signingConfigs { release { storeFile file(RELEASE_STORE_FILE) storePassword RELEASE_STORE_PASSWORD keyAlias RELEASE_KEY_ALIAS keyPassword RELEASE_KEY_PASSWORD } } buildTypes { release { signingConfig signingConfigs.release } } sourceSets { main { //Map to the old eclipse style dirs: manifest.srcFile 'AndroidManifest.xml' res.srcDirs = ['res'] assets.srcDirs = ['assets'] java.srcDirs = ['src', 'src-gen'] } } lintOptions { abortOnError false } } dependencies { compile 'com.google.code.gson:gson:2.2.4' compile files('libs/achartengine-1.1.0.jar') }
其中,使用如下的代码来配置生成签名的APK:
signingConfigs { release { storeFile file(RELEASE_STORE_FILE) storePassword RELEASE_STORE_PASSWORD keyAlias RELEASE_KEY_ALIAS keyPassword RELEASE_KEY_PASSWORD } } buildTypes { release { signingConfig signingConfigs.release } }
并配置 ~/.gradle/gradle.properties
RELEASE_STORE_FILE=android.keystore RELEASE_STORE_PASSWORD=pwd RELEASE_KEY_ALIAS=android.keystore RELEASE_KEY_PASSWORD=pwd
使用下面的命令会在./build/apk/中生成签名好的文件:
$ ./gradlew assembleDebug
2Bcontinued…
相关文章推荐
- Android Studio利用Gradle删除没有使用到的资源和代码文件
- Android Studio使用新的Gradle构建工具配置NDK环境
- Android 使用Android Studio + Gradle 或 命令行 进行apk签名打包
- Android Studio使用新的Gradle构建工具配置NDK环境(一)
- Android 使用Android Studio + Gradle 或 命令行 进行apk签名打包
- Android Studio使用教程(四):Gradle基础
- Android 使用Android Studio + Gradle 或 命令行 进行apk签名打包
- 使用 buck 打包 Android( 使用OkBuck给Android Studio+gradle生成 buck 脚本)
- Android 使用Android Studio + Gradle 或 命令行 进行apk签名打包
- Android Studio app/build.gradle使用
- Android Studio使用教程(六):Gradle多渠道打包
- Android Studio第一次使用配置gradle项目构建
- 使用 buck 打包 Android( 使用OkBuck给Android Studio+gradle生成 buck 脚本)
- android —— studio及eclipse工具使用记录及sdk,build-tools,gradle介绍,adb命令
- [置顶] Android 使用Android Studio + Gradle 或 命令行 进行apk签名打包
- Android studio build.gradle配置,debug下使用正式签名,重命名apk
- android studio使用教程(四)Gradle简单介绍
- android android studio使用教程(五)gradle环境配置
- AndroidStudio使用进阶三: 重新认识AndroidStudio&Gradle
- Android之JNI:Android Studio使用Gradle编译C/C++源码