for(int i = 0; i < appinfo.size(); i++)
  {
   PackageInfo pi = appinfo.get(i);
   appPacakage = pi.packageName;
   ApplicationInfo app_Info = pi.applicationInfo;
   appLabel = manager.getApplicationLabel(app_Info).toString();
   App ap = new App(appLabel, appPacakage);
   app_list.add(ap);
  }

 

어플명과 패키지명을 가져와서 값을 넣은  App 클래스 객체를 add시키는데

마지막값 하나만 add되는 것도 아니고  사이즈 만큼 마지막 값만 들어갑니다.

왜그럴까요 ㅠㅠ