[英]Android studio - /system/bin/sh: Permission Denied
在Android Studio中,我想在我的設備上運行我的應用程序,但出現錯誤消息:
$ adb shell pm install -r“ /data/local/tmp/my.model” / system / bin / sh:pm:無法執行:權限被拒絕
(它在模擬器中完美啟動,錯誤為0。)
我有一部植根於三星S3 Mini的手機。 使用命令adb devices
可以看到我的電話。
我嘗試過:以管理員ADB
運行Android Studio,在環境變量上添加ADB
路徑,刪除構建文件夾並重建項目,但是我總是遇到此錯誤。
我猜這就是為什么它不啟動我的活動的原因。
$ adb push C:\\ Users \\ me \\ AndroidStudioProjects \\ Model \\ app \\ build \\ outputs \\ apk \\ app-debug.apk /data/local/tmp/my.model
$ adb shell pm install -r“ /數據/本地/tmp/my.model”
/ system / bin / sh:pm:無法執行:權限被拒絕
$ adb shell開始-n“ my.model / my.model.MainActivity” -a android.intent.action.MAIN -c android.intent.category.LAUNCHER
執行時出錯:am start -n“ my.model / my.model.MainActivity” -a android.intent.action.MAIN -c android.intent.category.LAUNCHER
開始:意圖{act = android.intent.action.MAIN cat = [android.intent.category.LAUNCHER] cmp = my.model / .MainActivity}
錯誤類型3
錯誤:活動類{my.model / my.model.MainActivity}不存在。
啟動活動時出錯
問題出在哪里? 謝謝。
我發現了為什么它不起作用。 因為pm manager已禁用。
為解決此問題:
adb shell
,然后按Enter su
並按Enter chmod 777 /system/bin/pm
請享用!
您使用adb執行此操作
adb root(root訪問)
adb shell(以root身份輸入)
mount -o rw,remount /(用於權限寫訪問)
rm system / app -r Instagram(刪除文件夾)
rm system / app -r Instagram / instagram.apk(刪除APK)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.