여기에 제안이 필요합니다. Application1과 Application2의 두 응용 프로그램이 있다고 가정합니다. Application2를 시작하기 전에 Application1의 존재 여부를 알고 싶습니다. 누구든지 이것을 성취하는 가장 좋은 방법을 제안 할 수 있습니까? android : 특정 안드로이드 응용 프로그램을 검색
는
0
A
답변
1
입니다.
2
당신이 안드로이드 PackageManager 봤어 감사? Application2에서이 파일을 사용하여 Application1이 설치되어 있는지 확인할 수 있습니다. 그렇지 않으면 당신은 당신이 좋아하는 단계를 취할 수 있습니다.
1
현재 구현 방법에 대해 잘 모르겠습니다. 자세한 내용은 제공하지 않았지만 바코드 스캐너 앱을 사용하는 앱에 대한 내용은 여기에 있습니다.
try{
Intent intent = new Intent("com.google.zxing.client.android.SCAN");
intent.putExtra("SCAN_MODE", "ONE_D_MODE");
startActivityForResult(intent, 0);
}catch(ActivityNotFoundException ex){
//This means the activity was not found
}
구현하기에 너무 어렵지 않아야합니다. 이 도움이
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
Intent targetIntent = getTargetPackage();
if(targetIntent != null)
{
startActivity(targetIntent);
}
else
{
Toast.makeText(this, getResources().getString(R.string.target_package_not_installed_error), Toast.LENGTH_LONG).show();
}
finish();
}
private Intent getTargetPackage()
{
packageManager = getPackageManager();
Intent targetIntent = packageManager.getLaunchIntentForPackage(TARGET_PACKAGE);
return targetIntent;
}
희망 : 나는 목표 패키지를 감지하고 그것을 실행 방법은 다음과
관련 문제
- 1. 안드로이드 응용 프로그램을
- 2. 안드로이드 에뮬레이터는 응용 프로그램을
- 3. 안드로이드 응용 프로그램을 충돌
- 4. 안드로이드 응용 프로그램을 만들려면 안드로이드 전화가 필요합니까?
- 5. android 응용 프로그램에서 검색 옵션을 추가하는 방법?
- 6. 안드로이드 응용 프로그램을 실행하지 못했습니다
- 7. android 응용 프로그램을 통해 Google지도에 핀 그리기
- 8. Android. 응용 프로그램을 조용히
- 9. 안드로이드 에뮬레이터에서 페이스 북 응용 프로그램을 실행
- 10. 에뮬레이터에 안드로이드 응용 프로그램을 설치할 수 없습니다.
- 11. 안드로이드 acitvity 내가 안드로이드 응용 프로그램을 개발하고
- 12. 안드로이드 응용 프로그램을 비공개로 설정하는 방법
- 13. 장치에 안드로이드 응용 프로그램을 설치
- 14. 내 안드로이드 응용 프로그램을 최적화하려고합니다.
- 15. 안드로이드 응용 프로그램을 종료하지 말아야합니다.
- 16. 백그라운드에서 안드로이드 응용 프로그램을 실행
- 17. 타사 사이트의 새로운 android 응용 프로그램을 업데이트하십시오.
- 18. Android - 특정 응용 프로그램 차단
- 19. Android : 특정 디렉토리의 음악 파일을 검색 하시겠습니까?
- 20. 안드로이드 파일 시스템은 내가 네이티브 안드로이드 응용 프로그램을 개발하고
- 21. android 응용 프로그램을 실행하면 안드로이드 에뮬레이터가 시작되지만 창이 빈 화면
- 22. 웹 브라우저에서 android 응용 프로그램을 호출하는 방법
- 23. 응용 프로그램을 닫은 후 안드로이드 알림
- 24. 안드로이드 응용 프로그램을 설치합니다 두 번
- 25. 안드로이드 에뮬레이터에서 블루투스 응용 프로그램을 테스트하는 방법
- 26. 특정 응용 프로그램을 프록시하기위한 API
- 27. 특정 Java 응용 프로그램을 죽이려면
- 28. Windows에 android 응용 프로그램을 설치하는 방법
- 29. android 응용 프로그램을 벤치마킹하는 방법은 무엇입니까? 직장에서
- 30. 내 응용 프로그램을 통해 다른 장치 검색