본문 바로가기

전체 글68

안드로이드 fingerprint 확인 방법 1. keytool 사용 맥/리눅스] keytool -list -v -alias androiddebugkey -keystore ~/.android/debug.keystore 윈도우] keytool -list -v -alias androiddebugkey -keystore %USERPROFILE%\.android\debug.keystore 예전엔 이 방법뿐이 없었지만 이젠 방법 2를 사용하는게 훨씬 편해서 알 필요가 없다. 방법 2. gradle 사용 안드로이드 스튜디오 gradle탭에서 내 앱 패키지 ID > Tasks > android > signingReport 를 실행 하면 아래 결과를 볼 수 있는데 앱에서 사용하는 키가 여러개라면 모든 키의 fingerprint를 한번에 출력한다. (아래 스.. 2020. 12. 3.
나이트 모드의 현재 상태 확인하는 방법 두가지 정석적인 방법 fun isNightMode(): Boolean { return when (context.resources.configuration.uiMode and Configuration.UI_MODE_NIGHT_MASK) { Configuration.UI_MODE_NIGHT_YES -> true Configuration.UI_MODE_NIGHT_NO -> false Configuration.UI_MODE_NIGHT_UNDEFINED -> false else -> false } } 어떤 리소스가 사용됐는지로 확인하는 꼼수 - values/strings.xml day - values-night/strings.xml night fun isNightMode(): Boolean { return when (c.. 2020. 11. 24.
Character Editor 에서 Save/Load 안되는 버그 수정 얼마전 유니티 스토어에서 할인을 해서 산 Character Editor. 외모를 설정하고 Prefab이나 Json으로 저장하는 기능이 있는데 해보면 안된다. 윈도우만 그런가... Console을 확인하면 저장하려는 경로가 이상해서 확인해보니 CharacterEditor.cs의 Save, SaveToJson, LoadFromJson에서 PrefabFolder를 아래처럼 수정해야 된다. public void Save() { PrefabFolder = UnityEditor.EditorUtility.SaveFilePanel("Save character prefab", PrefabFolder, "New character", "prefab"); if (PrefabFolder.Length > 0) { // 여기 Sa.. 2020. 8. 31.
print로 개행 없이 출력 python2에선 print 'message', 처럼 마지막에 콤마를 붙여 개행 없이 출력할 수 있었다. python3에선 print('message', end='') 와 같이 end를 직접 지정해서 출력할 수 있다. 그리고 ,를 이용해 여러개를 출력할 때, 스페이스가 아닌 다른 문자를 sep로 지정할 수 있다. print('a', 'b', 'c', sep='-') # a-b-c 끝. 2020. 2. 7.