我想更新我的程序。所以當它啓動程序時,我會檢查是否有可用的更新。如果它確實下載並嘗試用這些安裝:Android重新安裝相同的程序
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(new File(Environment.getExternalStorageDirectory() + "/download/" + "own.apk")), "application/vnd.android.package-archive");
startActivity(intent);
該程序是到達安裝對話框,但點擊它時程序關閉。我想因爲我重新安裝了相同的程序。哪些是重新安裝或更改爲新更新的解決方案?
**該程序是到達安裝對話框,但點擊它時關閉程序。我想因爲我重新安裝了相同的程序。哪些是重新安裝或更改爲新更新的解決方案?**這意味着什麼 - 您是否說當您調用更新代碼時程序會關閉?你是否在相同的代碼中調用了finish()? – NetStarter
是的,當我到達安裝派對時,我只是從程序中單擊它,不要使用新更新重新啓動。或者,也許我錯了,它是更新只是不開始? – meklod400