導航:首頁 > 操作系統 > 安卓如何設置應用防卸載

安卓如何設置應用防卸載

發布時間:2023-06-01 16:21:37

⑴ 安卓中怎樣防止用戶卸載應用程序

打開安裝源碼目錄,找到packages/apps/PackageInstaller/src/com/android/packageinstaller/下的兩個文件:
1、UninstallAppProgress.java //程序卸載過程
2、UninstallerActivity.java //程序卸載界面
方法是在UninstallerActivity.java對應位置加上一段代碼即可:
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
// Get intent information.
// We expect an intent with URI of the formpackage://<packageName>#<className>
// className is optional; if specified, it is the activity the userchose to uninstall
final Intent intent = getIntent();
Uri packageURI = intent.getData();
String packageName = packageURI.getEncodedSchemeSpecificPart();
if(packageName == null) {
Log.e(TAG, "Invalid package name:" + packageName);
showDialog(DLG_APP_NOT_FOUND);
return;
}
if(packageName.equals("cn.android.managerapp")){
/*AlertDialog.Builder builder= new AlertDialog.Builder(this);
//builder.setIcon(android.R.drawable.ic_dialog_info);
builder.setTitle("Message");
builder.setMessage("Cannot be uninstall!");
builder.setPositiveButton("確認", null);
//builder.create().show();
builder.show();
//showDialog(DLG_APP_NOT_FOUND);
//return;
finish();*/
newAlertDialog.Builder(this)
.setTitle("游戲控制")
.setMessage("對不起,此程序不允許卸載!")
.setPositiveButton("確定",
newDialogInterface.OnClickListener(){
public voidonClick(DialogInterface dialoginterface, int i){
//這里設置點擊後執行
finish();
}
}
)
.show();
}
mPm = getPackageManager();
boolean errFlag = false;

⑵ 華為怎樣禁止手機卸載軟體

目前手機無法完全禁止卸載軟體(系統自帶部分軟體除外),但可以禁止從桌面卸載軟體:用兩只手指按住華為手機桌面向中間收攏,會出現選項,點擊右下角「桌面設置」,勾選「鎖定桌面」後退出,就可以禁止從桌面卸載軟體(但通過「設置」→「應用」→「應用管理」還是可以卸載),同時圖標順序也不能改變。另外,從「設置」→「桌面和壁紙」也可進入「桌面設置」。

⑶ 安卓手機 怎麼避免到設置中卸載軟體,以及刪除卡上的文件

這是兩個問題:

一、卸載:安卓系統卸載有幾個方式:
1、進入設置,打開程序管理,選擇要卸載的程序點擊卸載,這其實是最穩妥的,因為步驟較多,誤操作的可能性極低,所以避免到設置中卸載軟體是不用多慮的。
2、在桌面上按住軟體圖標直接拉至屏幕上沿可實現快速卸載,但也需要點擊確認,只要注意了就不會誤操作;
3、第三方管理軟體卸載,只要養成不使用第三方軟體卸載的習慣,卸載都去設置操作就不會出問題
4、注意:安卓系統在root後即可卸載預裝和刪除軟體,有很大的風險性,root後的手機在卸載或打開系統核心文件時都要反復確認操作的安全性。
二、卡內文件的安全性保證:
1、內置存儲中文件丟失一般是格式化(部分手機是恢復出廠設置)、刷機造成,只要做好經常性備份可報無虞;
2、外置卡內文件丟失是深度清理造成的多,與電腦交換、轉移文件時的誤操作也是其中之一,這些在日常操作中注意一下就能避免
3、重點:最危險的文件誤刪源自安全軟體(多為第三方管家、衛士、大師)等的深度清理,在用戶不知不覺中,已經把重要文件清除了,等用戶發現時多已被新數據覆蓋,恢復都不可能了,所以在使用衛士、管家類軟體的清理功能時一定要慎重慎重,最好不涌這些軟體的深度清理功能

⑷ 安卓手機如何禁止卸載已經安裝的程序

這個手機root後才能做到。如果你的手機已root了就下載一個叫
link2sd
的軟體,選擇你要禁止卸載的程序點擊轉換為系統程序重啟後搞定。

⑸ 如何把安卓手機apk裝進系統app,並且設置成不可卸載

用re
瀏覽器
把apk放入system的app
文件夾
中修改
許可權
,如果你的apk文件用壓縮軟體打開中有lib這個文件夾,把lib這個文件所有.so文件放入system的lib文件夾中修改許可權,然後
重啟手機
。記住重點是修改許可權,不修改就比較麻煩了。

⑹ vivo手機怎麼設置把軟體鎖起來,防止老人不小心刪掉

安卓在不root的情況下,基本上有這幾種情況可以卸載應用。一是通過長按桌面圖標卸載應用,二是通過應用商店卸載,三是通過設置更多應用中卸載。

下面通過小米手機舉例說明,如何防止卸載應用:

第一種方法,設置找到桌面與最近任務,點進去以後將鎖定桌面布局打開,這樣長按桌面圖標就不能卸載應用了。
第二種方法,將應用商店,設置等可以卸載應用的入口加上程序鎖,這樣不知道密碼的就不能卸載應用了。點設置,找到程序鎖點進去以後將需要鎖定的開關打開。
本人建議,如果不是發燒友,盡量不要去破解手機,如果手機破解了,它的安全性將大大降低。

⑺ 安卓手機如何讓軟體刪不掉

①打開手機設置,找到<設備---應用程序>,可以看到<已下載>選項里你下載的軟體,找到你想刪除的軟體,點擊它,界面會跳到<應用程序信息>一欄,然後直接點擊卸載即可。
②使用手機安全軟體卸載,如果你手機有安裝安全軟體的話,打開它找到<軟體管理>選項,可以看到<軟體卸載>選項,點擊進入找到你想刪除的軟體然後選擇卸載即可。

另外,如果你想刪除系統自帶程序的話,需要手機root,也就是獲取許可權成為超級用戶,才可以對系統程序進行卸載操作。手機root的話,可以嘗試使用刷機精靈root、king root等工具。

閱讀全文

與安卓如何設置應用防卸載相關的資料

熱點內容
ubuntu解壓xz文件 瀏覽:674
宏傑加密時電腦關機 瀏覽:388
自己寫單片機編譯器 瀏覽:598
單片機按鍵閃爍 瀏覽:380
為什麼icloud總是顯連接伺服器失敗 瀏覽:888
如何設置域控伺服器 瀏覽:738
想在上海租房子什麼app好 瀏覽:184
編譯程序各部分是必不可少的嗎 瀏覽:885
編程不超過十行 瀏覽:763
數電編譯器的作用 瀏覽:337
時間演算法與現在有什麼區別 瀏覽:162
7zip解壓後沒文件夾 瀏覽:902
為什麼安卓送玫瑰ios收不到 瀏覽:8
美篇文章加密是什麼意思 瀏覽:82
ilasm編譯dll 瀏覽:39
呼吸燈單片機程序 瀏覽:954
linux域socket 瀏覽:250
qq分身怎麼樣才能加密 瀏覽:457
windows打開linux 瀏覽:999
新建文件夾為什麼不能發送微信 瀏覽:604