프로퍼티

안드로이드의 BuildConfig 활용

안드로이드는 앱을 빌드하는 과정에서 여러 파일을 자동으로 생성한다. BuildConfig 클래스도 그 중 하나로, 현재 빌드에 관한 정보를 상수 필드로 갖고 있어 코드에서 직접 참고할 수 있다. package me.sunphiz.kotlin.myapplication; public final class BuildConfig { public static final boolean DEBUG = Boolean.parseBoolean(“true”); public static final String APPLICATION_ID = “me.sunphiz.kotlin.myapplication”; public static final String BUILD_TYPE = “debug”; public …

안드로이드의 BuildConfig 활용 더 보기 »

안드로이드의 프로퍼티

안드로이드의 단말에서 참조할 수 있는 프로퍼티는 크게 두 종류다. 하나는 (java.lang.)System로 얻을 수 있는 자바의 프로퍼티와 android.os.SystemProperties 다. 그 중에 System은 공개되어 있으며 getProperties()를 통해 일반 어플리케이션 아래와 같이 자바에 관련된 정보를 가져올 수 있다. java.vm.specification.vendor=The Android Project java.vm.name=Dalvik java.vm.specification.version=0.9 java.vendor.url=http://www.android.com/ user.home=/ java.ext.dirs= java.specification.name=Dalvik Core Library line.separator= file.encoding=UTF-8 java.runtime.version=0.9 user.name=root file.separator=/ java.library.path=/vendor/lib:/system/lib java.compiler= os.version=3.10.28-4787989 android.icu.unicode.version=6.2 java.boot.class.path=/system/framework/core.jar:/system/framework/conscrypt.jar:/system/framework/okhttp.jar:/system/framework/core-junit.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/framework2.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/mms-common.jar:/system/framework/android.policy.jar:/system/framework/services.jar:/system/framework/apache-xml.jar:/system/framework/webviewchromium.jar:/system/framework/sec_edm.jar:/system/framework/timakeystore.jar:/system/framework/twframework.jar:/system/framework/commonimsinterface.jar:/system/framework/imsmanager.jar:/system/framework/com.broadcom.bt.jar:/system/framework/seccamera.jar:/system/framework/scrollpause.jar:/system/framework/stayrotation.jar:/system/framework/smartfaceservice.jar:/system/framework/secmediarecorder.jar:/system/framework/secocsp.jar:/system/framework/qcmediaplayer.jar:/system/framework/oem-services.jar:/system/framework/org.codeaurora.Performance.jar …

안드로이드의 프로퍼티 더 보기 »