2016-10-14 2 views
0

안드로이드에 설치된 패키지는/data/data 폴더로 이동합니다. adb 명령을 통해 찾아 볼 수 있습니다.Tizen의 데이터/데이터 란 무엇입니까

누군가가 설치된 패키지가 어디에서 설치 될 것입니까? sdb 명령을 사용하여이를 어떻게 찾아 볼 수 있습니까?

답변

2

알고 계시 겠지만 응용 프로그램 설치 디렉토리에 대한 사양은 Tizen specs입니다.

하지만 모바일을 알고 있습니다. & 웨어러블 (Z1, Z3, 기어 S1, 기어 S2) 2.3.x 에뮬레이터 및 타겟은 동일한 규칙을 따릅니다. 사전 설치된 응용 프로그램에 대한
: /opt/usr/apps/[Package ID]

그리고 타 이젠 3.0 다중 사용자를 가지고 있기 때문에 사용자 애플리케이션이 /home/[user name]/apps_rw/[Package ID]에 설치해야하므로 : /usr/apps/[Pakcage ID]
사용자가 응용 프로그램을 설치.

현재 Tizen에는 웹과 네이티브라는 두 가지 유형의 응용 프로그램이 있습니다.
각 응용 프로그램마다 설치 디렉토리 구조가 다릅니다. 그것은 다른 응용 프로그램에 사용되어야한다 때문에 shared/res/에 배치

네이티브 응용 프로그램

author-signature.xml : Author signing that created with this App 
bin     : Excutable binary or libs for App 
cache    : App Cache directory use internally for platform. 
data     : Data directory that application can read or WRITE 
lib     : Libraries used in only this application. 
res     : Resources that used in only this application. 
shared    : Files (Usually resource) that can SHARED with other apps. 
signature1.xml  : File signs for every files in application. 
tizen-manifest.xml : Manifest file for this Application. 

웹 응용 프로그램 응용 프로그램의

shared    : Same Usage with Native 
tmp     : It works like the browser Cache file directory 
bin     : Link of the Launcher for Web Application that Platform internal use internally. 
data     : Same Usage with Native 
res     : Same Usage with Native 
res/wgt    : Every files in User `wgt` package 
  • 아이콘 (기본 및 웹).
  • 웹 응용 프로그램 패키지 (wgt)의 파일은 res/wgt에 설치됩니다.
  • 메시지 포트 API는 shared 및 내부적으로 공유/신뢰할 수 있습니다. 루트가되어 있지 않은 경우 shared/res 같은 몇 가지를 제외하고 디렉토리에있는 파일을 읽을 수 없습니다

(web, native).
에뮬레이터 또는 엔지니어링 이미지에서 sdb root on 명령을 사용하여 루트를 설정할 수 있습니다.

디렉토리는 응용 프로그램의 디렉토리에 대해 설명하지 않기 때문에 언제든지 변경할 수 있습니다.