2017-07-27 38 views
0

注:我正在一個紮根設備上運行這個。即使使用su,也無法將文件從/ sdcard /移動到/ system/app/shell。

從我的申請中,如果我嘗試將文件從/sdcard/移到/system/app/,它將失敗。下面的腳本不工作:

su 
mount -o remount,rw /system 
mv /sdcard/file.apk /system/app/file.apk 

而下面的工作:

su 
mount -o remount,rw /system 
mv /system/app/file.apk /system/app/file.apk.bak 

從/ SD卡/複印時,爲什麼它不工作? (或我嘗試過的任何其他文件位置)。

我看不到來自我正在運行這個位置的輸出,但是如果我嘗試從ADB那麼它給了我一個錯誤,即使它確實存在,仍未找到源文件。

回答

0
adb root  
adb remount 
adb push my-app.apk /sdcard/ 
adb shell 
su 
cd /sdcard 
mv my-app.apk /system/priv-app 
cd /system/priv-app 
chmod 777 my-app.apk 

這個工作對我來說是植根設備上

+0

我編程方式從我的應用程序-doesn't亞行必須從PC設備上這樣做呢? –

0
adb root 
adb remount 
adb push [local-file.apk] /system/app/file.apk 
adb reboot 
+0

我正在從設備上的應用程序中以編程方式執行此操作 - 是否亞行不得不從PC? –

相關問題