리눅스용 teamview 는 아직도 wine 을 사용 하네요.
2013년 4월 29일 월요일
2013년 4월 17일 수요일
2013년 4월 15일 월요일
2013년 4월 14일 일요일
[AnDrOiD] 리눅스에서 LG-SU870 연결
1. 시스템 환경
- OS : Debian 6.0.7(64Bit)
- JDK : 1.6.0_43(64Bit)
- ADT : v21.1.0-569685(64Bit)
2. 우선 LG-SU870을 노트북 이나 데스크탑에 연결 하도록 한다.
freecatz@localhost:~/devel/workspace$ lsusb
Bus 002 Device 005: ID 05af:0802 Jing-Mold Enterprise Co., Ltd
Bus 002 Device 004: ID 040b:2011 Weltrend Semiconductor
Bus 002 Device 003: ID 04b4:0101 Cypress Semiconductor Corp. Keyboard/Hub
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 1004:61a6 LG Electronics, Inc.
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
3. root 권한으로 퍼미션을 변경 한다.
* root 의 권한.
freecatz@localhost:~$ su -
암호:
root@localhost:~# chmod 666 /dev/bus/usb/001/003
4. udev 에서 사용할 rules 파일을 만든다.
* root 의 권한.
root@localhost:~# vi /etc/udev/rules.d/99-LG-SU870.rules
(참고 : 앞부분은 숫자로 시작 되는데, udev 에서 rules 파일을 읽어 들이는 순서다.)
rules 파일에 아래의 내용을 넣어 준다.
# LG-SU870
SUBSYSTEMS=="usb", ATTRS{idVendor}=="1004", ATTRS{idProduct}=="61a6", MODE="0666", OWNER="freecatz"
* 특정 사용자만 사용하도록 하고 싶다면, OWNER 을 사용 하여 특정 계정을 적어 주고,
특정 그룹에게 사용하도록 하고 싶다면, GROUP 을 사용 하여 그룹명을 적어 줄 수 있다.
5. udev 재시작
* root 의 권한.
root@localhost:~# /etc/init.d/udev restart
Stopping the hotplug events dispatcher: udevd.
Starting the hotplug events dispatcher: udevd.
* root 의 권한.
root@localhost:~# /etc/init.d/udev restart
Stopping the hotplug events dispatcher: udevd.
Starting the hotplug events dispatcher: udevd.
6. adb 서버의 재시작
* 사용자 의 권한.
freecatz@localhost:~/devel/workspace$ adb kill-server
freecatz@localhost:~/devel/workspace$ adb start-server
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
7. LG-SU870 연결 확인
* 사용자 의 권한.
freecatz@localhost:~/devel/workspace$ adb devices
List of devices attached
emulator-5554 device
2A0A1006000100010901596F0500E914 device
freecatz@localhost:~/devel/workspace$
[AnDrOiD] adb 명령 사용시 libncurses.so.5 라이브러리 못찾는 경우
- OS : Debian 6.0.7(64Bit)
- JDK : 1.6.0_43(64Bit)
- ADT : v21.1.0-569685(64Bit)
freecatz@localhost:~$ adb
adb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
adb 명령 사용시 위와 같이 libncurses.so.5 라이브러리를 못찾는 경우 libstdc++5 패키지를 설치 하도록 한다.
root@localhost:~# apt-get install libstdc++5
freecatz@localhost:~$ adb version
Android Debug Bridge version 1.0.31
[AnDrOiD] Android Virtual Device 생성 에러
- OS : Debian 6.0.7(64Bit)
- JDK : 1.6.0_43(64Bit)
- ADT : v21.1.0-569685(64Bit)
Android Virtual Device 생성시 아래와 같은 메세지가 나오는 경우,
[2013-04-14 12:49:01 - SDK Manager] Failed to create sdcard in the AVD folder.
'ia32-libs' 패키지를 설치 해서 문제를 해결 할 수 있다.
root@localhost:~# apt-get install ia32-libs
위의 패키지를 설치 해주고 다시 Android Virtual Device 를 생성 하면, 정상적으로 생성 된다.
64Bit OS 나 개발도구에서 발생하는 문제 인듯 하다.
2013년 4월 3일 수요일
[EtC] content of eclipse.bat file
@echo off SET DEVELOPER_HOME=D:\developer SET ECLIPSE_HOME=%DEVELOPER_HOME%\eclipse-jee-juno-SR1-win32 SET JAVA_HOME=%DEVELOPER_HOME%\java\jdk1.7.0_10 SET CLASS_PATH=%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar SET PATH=%JAVA_HOME%\bin;%PATH% start %ECLIPSE_HOME%\eclipse.exe
피드 구독하기:
글
(Atom)