Category Archives: Android

Android build & run Command line Batch

@echo off
start /B gradlew.bat assembleDebug
adb -d install -r {APK LOCATION}
adb shell monkey -p {Package Name} -c android.intent.category.LAUNCHER 1

Android Base64 Encoding 주의점

android 에서 base64 encoding시 76byte가 넘는경우 자동으로 개행문자를 삽입합니다.

이를 위해서 아래와 같은 코드를 통해 encoding 하면 됩니다.

byte[] data = txt.getBytes(”UTF-8”);
return Base64.encodeToString(data, Base64.NO_WRAP );

edittext 자동 focus 막기

edittext가 포함된 최상단 Layout(Linear혹은 Relative)에 해당 옵션 추가

android:focusable=”true”
android:focusableInTouchMode=”true”

Android Studio SVN Ignore List

File : .idea/workspace.xml
File : .gradle
File : local.properties
Directory : build/
Directory : .idea/libraries/
Directory : app/build/
Mask : *.iws