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

 

오드로이드에서 다음과 같이 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
번호 제목 글쓴이 날짜 조회 수
4488 s3c6410 camera msdma 사용 문제 어흥야옹 2011-04-18 519
4487 aesop 6410 보드에서 usb 인식시 문제입니다 [1] 우르멜 2011-04-17 482
4486 UBOOT 에서 EXT4 설정문의 [1] LeonardKim 2011-04-16 720
4485 mba2440보드에 u-boot2010.09버전으로 포팅시 tftp문제입니다. 똘이형 2011-04-15 536
4484 시리얼 통신 시... 궁금한 점이 있습니다. [1] pulpy 2011-04-15 534
4483 S5PV210 에서 G2D 성능 관련 [3] 아침햇살 2011-04-15 1008
4482 유선랜 패킷 에라 곰마 2011-04-15 505
4481 안드로이드 system 폴더를 잘 인식못해요 [2] 김영일 2011-04-14 983
4480 ez-x5와 openice사용에 관련된 질문입니다 [1] 잉여양파 2011-04-14 669
4479 터치 설정 어떻게 해야하는걸까요?? [1] 그린돼지 2011-04-14 711
4478 usb modem 접속 [1] 이학남 2011-04-13 618
4477 essid 설정 시 생기는 문제.... [1] pulpy 2011-04-13 636
4476 libpcap 설치 [1] Apostasy 2011-04-12 43889
4475 'ANDROID...'깜박거리고 그 뒤에 커널 패닉이 일어납니다. [2] 그린돼지 2011-04-11 568
4474 발열이 적은 PC/104 SBC 추천해주세요. just4you 2011-04-11 575
4473 오드로이드 7 무선랜 설정 할 때 [1] pulpy 2011-04-11 604
4472 [질문]odroid에 uboot->kernel->ramdisk 부팅하기 마무리 질문있습니다... [1] 준히오빠 2011-04-10 1091
4471 영상 출력을 변환하는 방법 질문드립니다. 김성재 2011-04-09 492
4470 이솝프로젝트의 aesop v210 kernel 2.6.32-1026 버전관련 질문.. [1] 하얀전구 2011-04-08 469
» Android app관련 질문입니다. [1] 공두 2011-04-07 491

사용자 로그인