jetbrains 에서 datagrip이라는 db툴이 있는데..

intellij 와 UI가 매우 흡사하다...

아래 이미지 처럼 로그도 한글로 잘 나오고 쿼리 결과도 한글로 잘 나오는데...

빨간 박스처럼 저렇게 시스템 메뉴라고 해야 되나?? 머라고 해야 되나?? 


한글이 깨진다...그래서 이것저것 찾아보다 드뎌 찾았다...

Setting -> Appearance & Behavior -> Appearance 에서 Use custom font에 체크를 하고 한글 지원하는 font로 변경해주면 된다.

지금은 나눔고딕코딩으로 했더니 시스템 한글도 안깨지고 잘~ 나왔다~ 

인텔리J나 안드로이드 스튜디오도 비슷 할거 같다...아마도...;;;


끄으으으읕~~~~~



AndroidStudio에서 Signed APK를 만들면 default로 나오는 파일명은 app-release.apk 로 나오는데...

이게 나는 싫어서 파일명을 변경할수 있는 방법이 없나...찾아 봤다...역시~ 능력자들은 존재 했다...ㅋㅋㅋ

buildTypes {
debug {
signingConfig signingConfigs.debug
}
release {
signingConfig signingConfigs.release
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
applicationVariants.all { variant ->
variant.outputs.each { output ->
def date = new Date();
def formattedDate = date.format('yyyyMMddHHmmss')
def dirName = date.format('yyyy-MM-dd')
output.outputFile = new File(output.outputFile.parent,
output.outputFile.name.replace("app-release", "/"+ dirName +"/myApp_" + "v" + ${variant.versionCode} + "_" + formattedDate)
)
}
}
}
}

지금 쓰고 있는 build.gradle내용중 buildTypes의 내용이다... applicationVariants.all{...}안에 내용이 파일명을 변경 시키는 내용이고...

실제 파일명은  

output.outputFile = new File(output.outputFile.parent,

                        output.outputFile.name.replace("app-release", "/"+ dirName +"/donkey_" + "v" + ${variant.versionCode} + "_" + formattedDate)


여기서 변경을 시켜준다.

요녀석을 가지고 만들면 Generate Signed APK 에서 apk 만들어질 경로를 정해 주면 정해진 폴더 밑에 오늘 날짜로 폴더가 만들어 지고 

그 밑에 apk가 만들어 지게 된다.

만들어질 apk의 파일명 조합은 정해준 app의 이름, versionCode 그리고 만든 일시로 구성 되고,

최종 파일명은 myApp_v2_20151120151208.apk 로 만들어 지게 된다.

${variant.versionCode}이 만들어질 앱의 versionCode를 가져오는 부분이다.


+ Recent posts