Skip to content

Instantly share code, notes, and snippets.

View importre's full-sized avatar
๐Ÿผ

Jaewe Heo importre

๐Ÿผ
View GitHub Profile

Step 0:

Get Homebrew installed on your mac if you don't already have it

Step 1:

Install highlight. "brew install highlight". (This brings down Lua and Boost as well)

Step 2:

์ค€๋น„๋ฌผ

aosp ์†Œ์Šค์ฝ”๋“œ & ์ด๊ฑธ eng ๋˜๋Š” userdebug ๋ชจ๋“œ๋กœ ๋นŒ๋“œํ•œ ์ด๋ฏธ์ง€๊ฐ€ flash ๋œ ๋„ฅ์„œ์Šค ๋‹จ๋ง(jdb ๋งŒ ์žˆ์–ด๋„ ๋ ๊ฒƒ ๊ฐ™๊ธดํ•œ๋ฐ ์•„์ง ํ•ด๋ณด์ง€๋Š” ์•Š์•˜์Œ)

aosp ๋นŒ๋“œํ™˜๊ฒฝ์„ ๊ฐ–์ถ”๊ณ  ์‹ถ๋‹ค? ์—ฌ๊ธฐ๋กœ!!

์ดํด๋ฆฝ์Šค ์„ธํŒ…

๋นŒ๋“œ๋œ aosp ์ฝ”๋“œ์™€ ์ดํด๋ฆฝ์Šค๋ฅผ ์—ฐ๊ฒฐํ•ด๋†”์•ผ ๋จ. ์—ฌ๊ธฐ ์ฐธ๊ณ 

@importre
importre / build.gradle
Created December 23, 2013 04:03
build.gradle for robolectric
buildscript {
repositories {
mavenCentral()
maven {
url 'https://oss.sonatype.org/content/repositories/snapshots/'
}
}
dependencies {
classpath 'com.android.tools.build:gradle:0.7.+'
classpath 'com.squareup.gradle:gradle-android-test-plugin:0.9.1-SNAPSHOT'
buildscript {
// android ๋นŒ๋“œ๋ฅผ ํ•˜๊ธฐ์œ„ํ•ด ํ”Œ๋Ÿฌ๊ทธ์ธ ์ž์ฒด์„ ๊ฐ€์ ธ์˜ค๊ธฐ ์œ„ํ•œ ์„ค์ •์ž…๋‹ˆ๋‹ค.
repositories {
mavenCentral()
}
// plugin ์ž์ฒด๋Š” maven ์ค‘์•™ ์ €์žฅ์†Œ๋ฅผ ํ†ตํ•ด ๋ฐฐํฌ๋ฉ๋‹ˆ๋‹ค.( http://search.maven.org/ )
dependencies {
classpath 'com.android.tools.build:gradle:0.6.+'
}
// android plugin ๋ฒ„์ „ 0.6.+ ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ๋ฐฐํฌ๋œ ๋ฒ„์ „์ค‘ +๋กœ ํ‘œ์‹œ๋œ ๋ถ€๋ถ„์˜ ์ˆซ์ž๊ฐ€ ๊ฐ€์žฅ ํฐ ๋ฒ„์ „์ด ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.
@importre
importre / install_apk.bat
Last active December 30, 2015 02:59
apk installer for devices connected to your machine with GUI
python %~dp0\\install_apk.py %1
@importre
importre / doublearray.go
Created October 12, 2013 15:08
how to turn char ** into []string in Go
package main
import (
"errors"
"fmt"
"log"
"reflect"
"unsafe"
)