搜尋

首頁  >  問答  >  主體

android 应用安装完成后如何自启动?

应用场景如下:
应用升级完成,提示安装,安装完成,如何在安装完成后自动启动?

大家讲道理大家讲道理2772 天前570

全部回覆(1)我來回復

  • 大家讲道理

    大家讲道理2017-04-17 13:00:29

      你要做這個功能有一個前提,那就是使用者的機器上已經裝過你的應用,也就是說只有升級你APK的時候才可以這麼幹,因為你要執行的功能需要你自己程式的配合,具體步驟如下:

    • 首先你要知道程式已經安裝完成,所以需要在自己的程式中註冊廣播監聽(必須是靜態的,你懂的)apk安裝完成的action:"android.intent.action.PACKAGE_ADDED ",在這個廣播的onReceive方法中監聽action,並透過intent.getDataString()方法判斷安裝程式的套件名稱是否屬於自己的套件名稱,如果是做下一步動作;

    • 透過Intent顯式或隱式的啟動你自己的程式。

    建議:

      最好不要這樣乾,你要考慮一下用戶的感受,特別是那種自動安裝不需要點確認的時候,正在玩遊戲、看影片、看小說、用微信你自動打開一個應用程式。 。 。 。

    回覆
    0
  • 取消回覆