Android Package App 빌드 추가
Development/Linux & Android 2011. 3. 30. 22:40Android 2.3.3 Gingerbread
안드로이스 소스 코드 빌드 후 이미지를 업로드 했는데 내가 원하는 App이 폰에 나타나지 않는다.
물론 /packages/apps 에는 해당 app의 소스 코드도 들어있는 상황.
이런 경우에는 해당 app이 플랫폼 빌드 시 포함이 되지 않았기 때문이다.
플랫폼 빌드에 포함되게 하기 위해서는
/build/target/product 에 있는 .mk 파일에 추가해주면 되는데
일단 Tags app을 추가하기 위해서 generic.mk에 아래와 같이 추가해주었다.
그리고 다시 플랫폼 빌드!!
안드로이스 소스 코드 빌드 후 이미지를 업로드 했는데 내가 원하는 App이 폰에 나타나지 않는다.
물론 /packages/apps 에는 해당 app의 소스 코드도 들어있는 상황.
이런 경우에는 해당 app이 플랫폼 빌드 시 포함이 되지 않았기 때문이다.
플랫폼 빌드에 포함되게 하기 위해서는
/build/target/product 에 있는 .mk 파일에 추가해주면 되는데
일단 Tags app을 추가하기 위해서 generic.mk에 아래와 같이 추가해주었다.
PRODUCT_PACKAGES := \
AccountAndSyncSettings \
DeskClock \
..
..
Tag \
...
..
SyncProvider
DeskClock \
..
..
Tag \
...
..
SyncProvider
...
그리고 다시 플랫폼 빌드!!
adb device -> no permissions
Development 2011. 1. 10. 17:33우분투(리눅스)에서 아래와 같은 상황이 발생하는 경우
$adb devices
List of devices attached
?????????? no permissions
udev의 rules 파일에 디바이스 정보가 없거나 adb 서버를 다시 실행시켜 주어야 한다.
/etc/udev/rules.d/51-android.rules 파일에 해당 디바이스의 정보를 추가하고
$sudo restart udev
그래도 같은 메시지가 나타나면
$sudo adb kill-server
$sudo adb start-server
List of devices attached
131247123712E100 device
fin.