當前位置:首頁 » 安卓系統 » androidapksystem

androidapksystem

發布時間: 2022-11-04 12:47:25

『壹』 求教Android 將APK安裝到/system/app的步驟

下面以 SecureSetting.apk 為例,演示這個操作。需要准備一台已經獲得 Root 許可權的手機。

1、通過 USB 連接手機和電腦。

2、使用 adb 控制手機。

1. $ adb push SecureSetting.apk /sdcard/ // 上傳要安裝的文件,為安裝做准備。
2. $ adb shell
3. $ su // 切換到 root 用戶。如果沒有獲得 Root 許可權,這一步不會成功。
4. # mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system // 讓分區可寫。
5. # cat /sdcard/SecureSetting.apk > /system/app/SecureSetting.apk // 這一步可以用 cp 實現,但一般設備中沒有包含該命令。如果使用 mv 會出現錯誤:failed on '/sdcard/NetWork.apk' - Cross-device link。
6. # mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system // 還原分區屬性,只讀。
7. # exit
8. $ exit

$ adb push SecureSetting.apk /sdcard/ // 上傳要安裝的文件,為安裝做准備。
$ adb shell
$ su // 切換到 root 用戶。如果沒有獲得 Root 許可權,這一步不會成功。
# mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system // 讓分區可寫。
# cat /sdcard/SecureSetting.apk > /system/app/SecureSetting.apk // 這一步可以用 cp 實現,但一般設備中沒有包含該命令。如果使用 mv 會出現錯誤:failed on '/sdcard/NetWork.apk' - Cross-device link。
# mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system // 還原分區屬性,只讀。
# exit
$ exit

重啟,可以看到 SecureSetting 已經安裝好。

『貳』 安卓系統 SYSTEM是什麼意思

SYSTEM有體系,系統的意思。安卓系統 SYSTEM是手機里系統文件夾

system下屬文件夾中,還會有一系列文件夾。

  1. system/app 裡面主要存放的是常規下載的應用程序,是以apk格式結尾的文件。這個文件夾下的文件是系統默認的組件,自己手機安裝的軟體在data文件夾中。

  2. system/bin 裡面都是系統的本地程序,裡面主要是Linux系統自帶的組件(命令)。

  3. system/etc 這個文件夾是系統的配置文件,APN接入點設置等核心配置。

  4. system/fonts 這個是字體文件夾,除了標准字體和粗體、斜體外,體積最大的是中文字型檔,還有一些unicode字型檔。

  5. system/framework framework主要是一些核心的文件,主要是系統平台框架。

  6. system/lib 這個目錄中存放的主要是系統底層庫,比如平台運行時庫。

  7. system/media/audio 鈴聲音樂文件夾,存放一些常規的鈴聲外還有系統提示事件音。

  8. system/usr 這個是用戶文件夾,其中包含共享、鍵盤布局、時間區域文件等。

(2)androidapksystem擴展閱讀

SYSTEM為Windows系統中眾多系統內置安全主體中的一個,可作為服務用戶登錄系統,在XP及以下版本的操作系統中擁有最高許可權(從Vista開始,微軟削弱了SYSTEM用戶的部分許可權)

SYSTEM擁有的許可權

  1. 編輯,更改或刪除系統文件(在Vista及以上版本的系統已將該許可權交給了TrustedInstaller用戶)。

  2. 可以訪問和更改某些管理員無法訪問的注冊表項。

  3. 可以訪問和更改某些管理員無法訪問的文件夾。

  4. 其他許可權與管理員許可權相同。

『叄』 android 如何安裝/卸載APK(包括system apk和user apk)

方法一,使用DDMS安裝APK:選擇DDMS
->
Push
a
file
onto
the
device,把apk
push到data/app下或system/app下卸載APK:選擇DDMS->Delete
the
selection,卸載data/app或system/app下的apk
方法二,使用adb命令安裝apk到data/app:adb
install
xxx.apk
到system/app:adb
push
xxx.apk
system/app卸載apk卸載data/app下的apk:
adb
shell
cd
data/apprm
xxx.apkexitadb
uninstall
<package
name>
卸載system/app下的apk:
adb
shell
cd
system/apprm
xxx.apkadb
uninstall
<package
name>
安裝user
apk,還可以透過file
manager來安裝.
方法三,使用File
Manager安裝user
apk
在file
manager里,雙擊要安裝的apk,按系統提示操作。
注意:如果要安裝並替換手機中同名的system
apk,例如Calculator.apk,需要先把原有的apk卸載掉,再安裝新的apk,不然會報「apk已經存在」的錯誤而無法安裝。

『肆』 求教Android 將APK安裝到/system/app的方法

下面以 SecureSetting.apk 為例,演示這個操作。需要准備一台已經獲得 Root 許可權的手機。

1、通過 USB 連接手機和電腦。

2、使用 adb 控制手機。

1. $ adb push SecureSetting.apk /sdcard/ // 上傳要安裝的文件,為安裝做准備。
2. $ adb shell
3. $ su // 切換到 root 用戶。如果沒有獲得 Root 許可權,這一步不會成功。
4. # mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system // 讓分區可寫。
5. # cat /sdcard/SecureSetting.apk > /system/app/SecureSetting.apk // 這一步可以用 cp 實現,但一般設備中沒有包含該命令。如果使用 mv 會出現錯誤:failed on '/sdcard/NetWork.apk' - Cross-device link。
6. # mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system // 還原分區屬性,只讀。

『伍』 如何將安卓應用安裝到/system/app下

安卓的系統一般會有4個重要的分區:boot,system,cache,data。system分區存放的是系統應用(system
app)和系統所需要的
庫文件
(lib/*.so),而大家平時安裝的軟體是裝到data分區(用戶區)的。裝在system區的就是系統應用,data分區的是用戶應用。應用程序都安裝在/app
子目錄
下。
但是,不管是系統應用還是用戶應用,安卓會建立緩存以加速應用的啟動,該緩存是在/data/dalvik-cache下面。注意了,是在data分區上的,所以應用安裝的越多,data分區可用的空間就越少。
一般ROOT之後,我們會刪除/卸載部分系統的應用,從而system分區就空出了部分的空間,尤其是
定製機
,刪了系統應用之後,會空出多達60M的空間。假如本身機器的ROM比較小,data分區不夠用的話,就最好把部分的
app移動到
system空間,當然一旦移動到了system分區,就是系統應用了!
好,下面介紹哪些應用是可以移動到system分區的:
1)
開機就要啟動的程序,比如
許可權管理
啊,Widget啊。
2)
常常用到的程序,比如
文件管理器

3)
一些不會有內存駐留的小程序,比如
autostarts
,SD
Maid啊。
有一些應用是不適合移動到system空間的:
1)
退出仍然會駐留內存的程序(比如
數米基金寶
),因為這些程序一旦變成了system應用,殺進程的軟體就拿他們沒辦法了。
2)
應用程序內含lib庫的,這個可以用壓縮工具(windows下的zip工具、安卓下的
ES文件管理器

RootExplorer
)查看該apk,假如內部有lib文件夾的,裡面有*.so文件的,那就說明他用到了這些lib。當然,若硬要移動到system空間也是可以的,只要把lib/*.so拷貝到system/lib下即可,但是本人覺得一是會造成重復,二是將來維護起來比較麻煩。不過有一法,可以在system/app下面建立文件夾,把*.so拷貝到該文件夾下,然後通過鏈接文件的方式將其拷貝到lib下。(這個我沒試過)
移動方法:
1)
將該apk先卸載,然後將apk文件拷貝到system/app下,修改許可權,有必要的話,重啟一下。這樣做的好處是,該軟體的緩存會在卸載是自動刪除。
2)
為防止有些
應用卸載
後數據丟失,可以不卸載,方法是:將apk拷貝到system/app下,然後刪除data/app的apk,最後手動把/data/dalvik-cache/下該程序的緩存清除。
3)
假如要移動的應用太多,可以進入recovery,清除一下dalvik-cache,讓啟動的時候自動再生成cache。

『陸』 Android怎樣用代碼實現安裝apk到/system/app

在 Android 中,如果要使用系統限制的許可權(比如 android.permission.WRITE_SECURE_SETTINGS),我們需要把程序安裝到 /system/app/ 下。 下面以 SecureSetting.apk 為例,演示這個操作。需要准備一台已經獲得 Root 許可權的手機。 1、通過 USB 連接手機和電腦。 2、使用 adb 控制手機。 源碼列印? 1. $ adb push SecureSetting.apk /sdcard/ // 上傳要安裝的文件,為安裝做准備。 2. $ adb shell 3. $ su // 切換到 root 用戶。如果沒有獲得 Root 許可權,這一步不會成功。 4. # mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system // 讓分區可寫。 5. # cat /sdcard/SecureSetting.apk > /system/app/SecureSetting.apk // 這一步可以用 cp 實現,但一般設備中沒有包含該命令。如果使用 mv 會出現錯誤:failed on '/sdcard/NetWork.apk' - Cross-device link。 6. # mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system // 還原分區屬性,只讀。 7. # exit 8. $ exit $ adb push SecureSetting.apk /sdcard/ // 上傳要安裝的文件,為安裝做准備。 $ adb shell $ su // 切換到 root 用戶。如果沒有獲得 Root 許可權,這一步不會成功。 # mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system // 讓分區可寫。 # cat /sdcard/SecureSetting.apk > /system/app/SecureSetting.apk // 這一步可以用 cp 實現,但一般設備中沒有包含該命令。如果使用 mv 會出現錯誤:failed on '/sdcard/NetWork.apk' - Cross-device link。 # mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system // 還原分區屬性,只讀。 # exit $ exit 重啟,可以看到 SecureSetting 已經安裝好。

『柒』 求教Android 將APK安裝到/system/app的方法

/system/app 是root用戶的目錄,普通用戶是無法進入的。
你需要先獲取root許可權
Root許可權的獲取方式:
1.用手機連接電腦,下載一鍵root工具。

2.下載成功後,打開一鍵ROOT軟體。會出現root准備,點擊下一步,正式開始root。

3.檢查root條件,要是你需要文件備份的話,一定要備份後。點擊開始ROOT。

3.root正式開始,需要幾鍾左右時間,期間可能會重啟數次,root就會完成。

4.root完成後,你就可以隨意刪除你手機中的垃圾應用了包括系統應用。

當你獲取root許可權後通過adb訪問 /system/app目錄:
adb shell 進入shell模式
su 切換到root用戶
chmod 777 /system/app 修改/data/data目錄的許可權為 777即可
exit 退出root用戶
cd /system/app 即可進入/system/app 目錄了

『捌』 求教Android 將APK安裝到/system/app的方法

前提是:手機獲取到了root許可權
1:安裝re管理器,掛載讀寫許可權,把apk復制到:system/app,最後重啟就能看到
2:安裝鈦備份專業版,然後移至系統應用

『玖』 求教Android 將APK安裝到/system/app的步驟

先root手機,然後安裝re管理器。然後將你想安裝的app復制或剪切到system/app(priv-app也行)文件夾,再修改復制或剪切過去的那個app的許可權,許可權一半是2-1-1(如果不會,就看該文件夾下其他app的許可權,改成和它們一樣就行)。最後重啟手機。

注意:通過該方法安裝軟體,可能會導致那個軟體fc(有一定幾率),小幾率手機卡開機第一屏或無限重啟(這個幾率非常小)。

『拾』 求教Android 將APK安裝到/system/app的方法

安卓的系統一般會有4個重要的分區:boot,system,cache,data。system分區存放的是系統應用(system
app)和系統所需要的庫文件(lib/*.so),而大家平時安裝的軟體是裝到data分區(用戶區)的。裝在system區的就是系統應用,data分區的是用戶應用。應用程序都安裝在/app子目錄下。
但是,不管是系統應用還是用戶應用,安卓會建立緩存以加速應用的啟動,該緩存是在/data/dalvik-cache下面。注意了,是在data分區上的,所以應用安裝的越多,data分區可用的空間就越少。
一般ROOT之後,我們會刪除/卸載部分系統的應用,從而system分區就空出了部分的空間,尤其是定製機,刪了系統應用之後,會空出多達60M的空間。假如本身機器的ROM比較小,data分區不夠用的話,就最好把部分的app移動到system空間,當然一旦移動到了system分區,就是系統應用了!
好,下面介紹哪些應用是可以移動到system分區的:
1)
開機就要啟動的程序,比如許可權管理啊,Widget啊。
2) 常常用到的程序,比如文件管理器。
3) 一些不會有內存駐留的小程序,比如autostarts,SD Maid啊。
有一些應用是不適合移動到system空間的:
1) 退出仍然會駐留內存的程序(比如數米基金寶),因為這些程序一旦變成了system應用,殺進程的軟體就拿他們沒辦法了。
2)
應用程序內含lib庫的,這個可以用壓縮工具(windows下的zip工具、安卓下的ES文件管理器、RootExplorer)查看該apk,假如內部有lib文件夾的,裡面有*.so文件的,那就說明他用到了這些lib。當然,若硬要移動到system空間也是可以的,只要把lib/*.so拷貝到system/lib下即可,但是本人覺得一是會造成重復,二是將來維護起來比較麻煩。不過有一法,可以在system/app下面建立文件夾,把*.so拷貝到該文件夾下,然後通過鏈接文件的方式將其拷貝到lib下。(這個我沒試過)
移動方法:
1) 將該apk先卸載,然後將apk文件拷貝到system/app下,修改許可權,有必要的話,重啟一下。這樣做的好處是,該軟體的緩存會在卸載是自動刪除。
2) 為防止有些應用卸載後數據丟失,可以不卸載,方法是:將apk拷貝到system/app下,然後刪除data/app的apk,最後手動把/data/dalvik-cache/下該程序的緩存清除。
3) 假如要移動的應用太多,可以進入recovery,清除一下dalvik-cache,讓啟動的時候自動再生成cache。

熱點內容
甘肅隴南dns伺服器地址雲主機 發布:2025-03-05 00:43:52 瀏覽:384
一頓壓縮機 發布:2025-03-05 00:41:51 瀏覽:407
php二維數組拆分 發布:2025-03-05 00:33:24 瀏覽:198
游猴腳本 發布:2025-03-05 00:33:20 瀏覽:516
微信存儲的文檔 發布:2025-03-05 00:31:42 瀏覽:230
c語言中基本的數據類型包括 發布:2025-03-05 00:30:55 瀏覽:709
安卓小組件哪個好用 發布:2025-03-05 00:30:20 瀏覽:341
安卓如何下載錄屏精靈 發布:2025-03-05 00:15:22 瀏覽:486
攻城掠地怎麼開伺服器 發布:2025-03-05 00:11:31 瀏覽:483
怎麼看漢蘭達什麼配置 發布:2025-03-05 00:08:29 瀏覽:283