2013-08-21 63 views
0

我正試圖在手機/模擬器上檢索list of apps that are installed。我正在使用以下片段來返回應用程序列表,但是,它返回null。我必須添加一些permission in Android Manifest還是缺少其他東西?getInstalledApplications返回null

pManager = getPackageManager(); 
List<ApplicationInfo> appList =pManager.getInstalledApplications(PackageManager.GET_META_DATA); 

if(appList == null) 
    System.out.println("null"); 

回答

0

您需要添加下列權限

<uses-permission android:name="android.permission.GET_TASKS" /> 
+0

仍然得到空 –

+0

你可以發佈你正在使用越來越安裝的應用程序完整的代碼? – Jabir

+0

這是完整的代碼。這一條語句用於獲取已安裝應用程序的列表。 –