posted by 생존본능 2015.04.27 16:30
크리에이티브 커먼즈 라이선스
Creative Commons License


build.gradle 파일 수정





buildscript {

    repositories {

        mavenCentral()

    }

    dependencies {

        classpath 'com.android.tools.build:gradle:1.0.0'

        classpath 'com.neenbedankt.gradle.plugins:android-apt:1.4'

    }

}


repositories {

    mavenCentral()

    mavenLocal()

}


apply plugin: 'com.android.application'



dependencies {

    compile fileTree(include: ['*.jar'], dir: 'libs')

    compile 'com.android.support:appcompat-v7:22.0.0'

    compile 'org.springframework.android:spring-android-rest-template:1.0.1.RELEASE'

}


apt {

    arguments {

        androidManifestFile variant.outputs[0].processResources.manifestFile

        resourcePackageName 'tc.wo.mbseo.springtest'

    }

}


android {

    compileSdkVersion 21

    buildToolsVersion "22.0.1"


    defaultConfig {

        applicationId "tc.wo.mbseo.springtest"

        minSdkVersion 9

        targetSdkVersion 21

        versionCode 2

        versionName "1.1"

    }


    buildTypes {

        release {

            minifyEnabled  false

            proguardFiles getDefaultProguardFile('proguard-android.txt'),

                    'proguard-rules.txt'

        }

    }


    packagingOptions {

        exclude 'META-INF/ASL2.0'

        exclude 'META-INF/LICENSE'

        exclude 'META-INF/license.txt'

        exclude 'META-INF/NOTICE'

        exclude 'META-INF/notice.txt'

    }

Structure

    sourceSets {

        main {

        }

    }

}



 이후 Build -> Rebuild Project 

저작자 표시
신고
posted by 생존본능 2015.04.08 16:52
크리에이티브 커먼즈 라이선스
Creative Commons License



Error:(1) Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar'.





build.gradle (Module: app) 에서 dependencies 값에 


    compile fileTree(dir: 'libs', include: ['*.jar'])

    compile 'com.android.support:appcompat-v7:22.0.0'


값 추가하면 정상 동작합니다.


dependencies {

    compile fileTree(dir: 'libs', include: ['*.jar'])

    compile 'com.android.support:appcompat-v7:22.0.0'

}


저작자 표시
신고
posted by 생존본능 2015.04.07 18:41
크리에이티브 커먼즈 라이선스
Creative Commons License


우선 안드로이드 스튜디오에 androidAnnotations적용하기



위에 내용대로 진행하다 보면 아래 오류가 발생.




Error:(46, 0) Gradle DSL method not found: 'runProguard()' Possible causes:


내용을 찾아보니, 


build.gradle에서 내용중에 runProguard내용을 바꿔주면 됩니다.

buildTypes {
        release {
            runProguard false 
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        }
    }




buildTypes {
        release {
            minifyEnabled false //내용 수정
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        }
    }


저작자 표시
신고
posted by 생존본능 2015.02.10 17:51
크리에이티브 커먼즈 라이선스
Creative Commons License


geter or seter : 단축키 Alt + Insrt -> geter and seter


오버라이딩 (Override) : 단축키 Alt + Insert -> Override method

저작자 표시
신고
posted by 생존본능 2015.02.10 14:08
크리에이티브 커먼즈 라이선스
Creative Commons License




안드로이드 스튜디오(Android Studio) 에서는 모듈( Module ) 을 그냥 delete로 삭제할수 없습니다.


삭제하기 위해서는 프로젝트에서 선택되어있는 프로젝트를 삭제하는 아래의 과정을 거쳐야 합니다.


 

 File - Project Structure - Modules 에서 삭제하고 싶은 모듈( Module ) 선택하고 좌측상단 


 ( - ) 버튼을 누른후 ok 버튼을 누르시면 됩니다.


 그러면 프로젝트에서 삭제됩니다.


 이후 파일 자체를 삭제하기 위해서는 안드로이드 스튜디오(Android Studio) 에서 좌측 상단


 android 로 선택되어있는것을 project로 변경하시면 파일 트리가 패키지에서


 폴더형태로 변경되어 거기서 샂게하고 싶으신 Module 을 삭제하시면 됩니다.

저작자 표시
신고
posted by 생존본능 2015.01.30 14:47
크리에이티브 커먼즈 라이선스
Creative Commons License


개발 환경 잡은 이후 가장 먼저 하는 폰트 변경 방법 공유합니다.






 안드로이드 스튜디오 안드로이드 스튜디오(android Studio)에서 폰트를 변경하기 위해서는,

 File-Settings 을 선택합니다.






 창이 뜨면 왼쪽 메뉴에서 Editor를 선택하여 하위창을 열고, Colors&Font를 선택합니다.







 이후 Scheme를 추가하여야 하므로 save as를 눌러 scheme를 추가합니다.






schmem를 선택한이후 폰트를 선택하여줍니다.




  File-Settings-Editor-Colors&Font- Scheme save as..- font



저작자 표시
신고
posted by 생존본능 2015.01.30 14:38
크리에이티브 커먼즈 라이선스
Creative Commons License



 eclipse에서 자주사용하는 자동 import (ctrl+shift+o)기능을 android stuido에서 조금더 편하게

자동으로 생성 관리를 해주는 방법이 있어 공유합니다.


android studio 에서  File -> Settings -> Editor -> Auto Import -> Java


으로 이동한 이후에,


Insert imports on paste 에 있는 값을 All 로 변경


Add unambigious imports on the fly 를 체크




단축키를 누를 필요없이 자동으로 사용하는 클래스가 없으면 import에서 삭제되고 추가됩니다.



http://stackoverflow.com/questions/16615038/what-is-the-shortcut-to-auto-import-all-in-android-studio



저작자 표시
신고

티스토리 툴바