2011-08-25 7 views
1

백업 프로세스를 위해 기본 응용 프로그램 (비디오, 이미지, 연락처, SMS)을 가져 오려고합니다. 내가 어떻게 할 수 있니? 이 작업을 수행하는 기본 방법이 있습니까?android : 백업 프로세스의 기본 응용 프로그램을 가져 오는 방법은 무엇입니까?

+0

왜 기본 앱만 백업 하시겠습니까? – Ronnie

+0

기본 앱이 필요하지 않았습니다. 모든 응용 프로그램을 가져 오는 코드가 있다면 나를 보내주십시오. –

답변

0

기본 (Android OS와 함께 설치된 앱)과 나중에 사용자가 설치 한 앱간에 차이가 있다고 생각하지 않습니다. 내가 아는 한 당신이 그걸 알 수있는 방법이 없습니다. 질문하거나 Android Developers Google 그룹에서 검색하여 확인을 받으십시오.

EDIT : 다음 코드는 설치된 모든 앱의 이름을 가져옵니다. 마찬가지로 Packageinfo도 얻을 수 있습니다.

private void getInstalledApps() { 
PackageManager packageManager=this.getPackageManager(); 
    List<ApplicationInfo> applist=packageManager.getInstalledApplications(0); 

    Iterator<ApplicationInfo> it=applist.iterator(); 
    while(it.hasNext()){ 
     ApplicationInfo pk=(ApplicationInfo)it.next(); 

     String appname = packageManager.getApplicationLabel(pk).toString(); 
     installedapplist.add(appname); 
    } 
} 
관련 문제