기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

 

오드로이드에서 다음과 같이 C 코드로 테스트를 하였습니다.

 

  mkdir("/bin/", 0755);

  symlink("/system/bin/sh", "/bin/sh");

  system("/data/test.sh");

 

이렇게 하여 실행하면 정상 수행됩니다.

위에서 symlink를 한 이유는 system() 이 /bin/sh를 invoke하기 때문이고, 안드로이드에는 /bin directory가 없습니다.

 

이것을 Android 앱에서 수행하려고 하니 동작하지 않습니다.

위의 코드를 jni 로 c code에서 수행햇습니다.

 

아마도 권한 문제로 생각되는데, Android 앱에서 위와 같은 동작을 하려면 어떻게 하여야 할까요?

 

감사합니다.

 


파일럿

2011.04.08 02:18:43
*.66.95.30

말씀하신데로 권한 문제가 맞습니다. 어차피 jni 코드도 불러주는 어플의 권한을 가지기 때문입니다.

 

말씀하신대로 구현하려면 플랫폼을 수정해야만합니다. 플랫폼을 수정할수 있다면 심볼릭링크를

 

그냥 만들어두면 되겠죠..

List of Articles
번호 제목 글쓴이 날짜sort 조회 수
1908 smdk-usbdl 과 tftp의 차이점? [2] 준히오빠 2011-04-05 773
1907 v210 보드에 전원 관련Daughter Boader 추가에 관한 질문입니다. [2] 부산사나이 2011-04-05 599
1906 S5PC110 Gingerbread Bluetooth 관련 문의드립니다. [1] 곽성훈 2011-04-05 758
1905 [Odroid] ramdisk 사용에 있어 질문있습니다. [1] 준히오빠 2011-04-06 626
1904 arm계열 cpu에서 가상주소를 물리주소로 변환하는 모듈을 작성중입니다... sonbong 2011-04-06 838
1903 mplayer 소스 분석 팁 부탁드립니다. [3] jjmusic 2011-04-07 675
1902 init.c - property_init()에서 진행되지 않습니다. 그린돼지 2011-04-07 591
1901 TVP5150 영상 흔들리메 대하여 [2] qrio 2011-04-07 747
» Android app관련 질문입니다. [1] 공두 2011-04-07 491
1899 이솝프로젝트의 aesop v210 kernel 2.6.32-1026 버전관련 질문.. [1] 하얀전구 2011-04-08 469
1898 영상 출력을 변환하는 방법 질문드립니다. 김성재 2011-04-09 492
1897 [질문]odroid에 uboot->kernel->ramdisk 부팅하기 마무리 질문있습니다... [1] 준히오빠 2011-04-10 1092
1896 오드로이드 7 무선랜 설정 할 때 [1] pulpy 2011-04-11 604
1895 발열이 적은 PC/104 SBC 추천해주세요. just4you 2011-04-11 575
1894 'ANDROID...'깜박거리고 그 뒤에 커널 패닉이 일어납니다. [2] 그린돼지 2011-04-11 568
1893 libpcap 설치 [1] Apostasy 2011-04-12 44441
1892 essid 설정 시 생기는 문제.... [1] pulpy 2011-04-13 636
1891 usb modem 접속 [1] 이학남 2011-04-13 618
1890 터치 설정 어떻게 해야하는걸까요?? [1] 그린돼지 2011-04-14 717
1889 ez-x5와 openice사용에 관련된 질문입니다 [1] 잉여양파 2011-04-14 669

사용자 로그인