앱을 기기에 설치하고 성공 후. 그 앱 패키지 이름을 가져야하고 패키지 이름에서 "앱 이름"을 식별해야합니다. 어떻게 할 수android에서 애플리케이션 이름을 얻는 방법은 무엇입니까?
코드 : - : 구글 문서의에 따르면
<receiver android:name=".apps.AppListener">
<intent-filter android:priority="100">
<action android:name="android.intent.action.PACKAGE_INSTALL"/>
<data android:scheme="package"/>
</intent-filter>
</receiver>
:
매니페스트에서private String TAG = CAppReceiver.class.getSimpleName();
@Override
public void onReceive(Context context, Intent intent) {
String action = intent.getAction();
if (action.equals("android.intent.action.PACKAGE_ADDED")){
Log.d(TAG,"App package::" + intent.getData().toString());
}
}
PackageManager를 사용해 보셨습니까? – EpicPandaForce
[앱 설치시 브로드 캐스트 받기] (http://stackoverflow.com/questions/11246326/how-to-receiving-broadcast-when-application-install-or-removed) [패키지 이름에서 애플리케이션 이름 가져 오기] 참조 (http://stackoverflow.com/questions/5841161/get-application-name-from-package-name) – Omer
http://stackoverflow.com/questions/7090883/how-can-i-get-package-name-in -android – saiRam89