언어 설정

Menu
Sites
Language
자작 App에서 Gear S2 기본 음악 플레이어, 메세지, 전화 app 실행 하는 방법?

 

기어S2 Native 기반으로 App을 제작중입니다.

앱 기능중에, Gear S2의 기본 앱들 (전화, 매세지, 메일, 음악플레이어등) 을 실행하기 위한

바로 가기 기능을 만들려고 하는데,

app 의 name을 알 수 있는 방법이 있을까요?

 

예를 들어, "org.example.helloworld" 처럼 요.

 

API 를 보니 다른 외부 app를 호출하기 위해서는 패키지 명을 알아야 호출이 가능한 것처럼 보입니다.

혹 이름을 알수 있는 방법이나 기본 app 에 대해 패키지 명을 알려주시면 감사하겠습니다.

Responses

2 댓글
daniel kim

안녕하세요..

아래 api를 사용하여 설치된 모든 앱정보를 가져오시면 될 것 같습니다.

 int app_manager_foreach_app_info  ( app_manager_app_info_cb  callback,   void *  user_data  )

 

id만 받아오시려면 web 앱으로 간단하게  알아내셔도 될것 같네요..

 
 function onListInstalledApps(applications) {
     for (var i = 0; i < applications.length; i++)
         console.log("ID : " + applications[i].id);
 }

 tizen.application.getAppsInfo(onListInstalledApps);

 

Jeongsu Kim

특정 operation으로도 실행 가능합니다. 가이드가 모바일 기준이어서 전부다 되지는 않겠네요.

https://developer.tizen.org/development/guides/native-application/application-framework/application/app-control/common-application-controls