안드로이드에서 부팅 때에 특정 shell 스크립트 동작 시키기
SELinux Disable 하기 보안 상의 이유로 부팅 때 특정 shell 스크립트가 동작하게 하려면 SELinux 예외 처리를 해야하는 작업이 필요합니다. 저는 단순히 SELinux를 부팅 때 disable 시키는 방법으로 shell 스크립트를 실행하였습니다.…
SELinux Disable 하기 보안 상의 이유로 부팅 때 특정 shell 스크립트가 동작하게 하려면 SELinux 예외 처리를 해야하는 작업이 필요합니다. 저는 단순히 SELinux를 부팅 때 disable 시키는 방법으로 shell 스크립트를 실행하였습니다.…
SDCard.java package exam.SDCard; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import android.app.Activity; import android.os.Bundle; import android.os.Environment; import android.view.View; import android.widget.Button; import android.widget.EditText; public class SDCard extends Activity { /** Called when the activity is first created. */ EditText mEdit; String mSdPath; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); mEdit = (EditText)findViewById(R.id.edittext); findViewById(R.id.test).setOnClickListener(mClickListener); findViewById(R.id.save).setOnClickListener(mClickListener); findViewById(R.id.load).setOnClickListener(mClickListener); String ext = Environment.getExternalStorageState(); if(ext.equals(Environment.MEDIA_MOUNTED)) { mSdPath = Environment.getExternalStorageDirectory().getAbsolutePath();…
구글에서 버전업을 하다가 프레임워크 소스와 커널 소스를 분리한것 같습니다. 컵케익 버전 소스 다운로드 할때는 커널 디렉토리가 포함되었었는데 현재는 커널 소스를 따로 다운로드 해야되네요. # Framework Source Download 1. java jdk…
1. 우분투에 openvpn 서버 설치1.1 설치$ sudo apt-get install openvpnopenvpn 설정$ sudo vim /etc/default/openvpnAUTOSTART="openvpn" 추가RAS 설정설정 파일 복사RAS 설정을 위해 파일 복사를 수행한다. $ sudo cp -r /usr/share/doc/openvpn/examples/easy-rsa/ /etc/openvpn환경 설정$…
버튼 눌렀을 때 효과 주기 버튼을 눌렀을 때 효과를 주기 위해선 새로운 버튼 이미지를 만들어야 한다.버튼이 눌렸을 때와 안 눌렸을 때 상태 정의를 하기 위해 selector 라는 것을 명시해 주어야…
JDKJDK 다운로드http://www.oracle.com/technetwork/java/javase/downloads/index.html위 경로에서 최신 버전의 JDK SE를 다운로드한다.필자는 jdk-6u22-linux-i586.bin 를 다운로드 하였다.JDK 설치$chmod 777 jdk-6u22-linux-i586.bin$sudo ./jdk-6u22-linux-i586.bin$sudo mv jdk1.6.0_22 /usr/localJDK PATH 설정$vim ~/.bashrc내용:#JAVA JDK configurePATH=$PATH:$JAVA_HOME/binexport JAVA_HOME=/usr/local/jdkexport PATH=$PATH:$JAVA_HOME/binJDK 설치 확인$java -version결과:java version "1.6.0_22"Java(TM)…
개발환경 : 우분투 8.10 1. 안드로이 Build 환경 준비 - 기본적으로 다음과 같은 package를 인스톨하여야 합니다. $ sudo apt-get install flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential…