찾다

 >  Q&A  >  본문

下载 - Android 如何实现app安装完成后删除apk安装文件?

注意我是自己的app安装更新完成以后,不是监听第三方的

高洛峰高洛峰2772일 전797

모든 응답(5)나는 대답할 것이다

  • 高洛峰

    高洛峰2017-04-17 17:44:46

    일반적으로 타사 앱을 설치하는 과정은 사용자나 다른 애플리케이션이 이를 설치하기 위해 sdcard의 원본 apk 파일을 트리거하는 것입니다. 설치용 app 디렉터리이며, 이 경로는 모든 애플리케이션에서 쿼리할 수 있습니다. 소위 시스템 재시작의 일부는 /data/app 디렉토리에 모든 애플리케이션을 다시 설치하는 것입니다. 따라서 게시자가 삭제를 원하는 경우 기본적으로 자신의 앱을 제거하는 것과 같습니다.

    물론, 앱 설치를 모니터링하고 sd카드에 있는 원본 apk 파일을 삭제할 수도 있습니다.

    회신하다
    0
  • 天蓬老师

    天蓬老师2017-04-17 17:44:46

    두 가지 사항을 충족해야 합니다.
    1. 업데이트 설치 후 앱을 실행해야 합니다.
    2. APK 경로를 알아야 합니다

    회신하다
    0
  • PHP中文网

    PHP中文网2017-04-17 17:44:46

    자동 업데이트라면 파일 다운로드 위치를 확실히 제어할 수 있습니다.
    이제 파일 다운로드 위치를 제어할 수 있으므로 지정된 위치의 파일을 쉽게 삭제할 수 있습니다.

    어디가 어려운지 모르겠습니다. 뭔가 놓친 게 아닐까요?

    회신하다
    0
  • 天蓬老师

    天蓬老师2017-04-17 17:44:46

    새 버전에는 최초 시작 태그가 있습니다(부팅 페이지 등에 사용됨). 이를 사용하여 이 버전을 처음 설치할지 여부를 제어합니다. 그런 다음 위의 방법에 따라 삭제하세요.

    회신하다
    0
  • 迷茫

    迷茫2017-04-17 17:44:46

    시스템 애플리케이션 설치 또는 업데이트 브로드캐스트 듣기
    <action android:name="android.intent.action.PACKAGE_ADDED" />
    <action android:name="android.intent.action. PACKAGE_REPLACED" />
    <action android:name="android.intent.action.PACKAGE_REMOVED" />
    <data android:scheme="package" />
    마침내 한 줄을 추가해야 합니다. 그런 다음 획득한 Intent인 Intent.getDataString()에서 패키지 정보를 추출하여 자신의 것인지 확인한 다음 삭제합니다

    회신하다
    0
  • 취소회신하다