第一次在Macbook上运行Android Studio,我收到此错误。程序无法在我的设备上启动,我只是收到崩溃消息。
在Android Studio上,我得到“目标设备不支持'run-as'命令”,当我将其插入谷歌时,我得不到任何结果。我得到了一个“了解更多”部分,但在“关于即时运行”标题下指向此链接:https://developer.android.com/studio/run/index.html?utm_medium=android-studio#instant-run。
任何建议都将受到高度赞赏。
答案 0 :(得分:3)
我最近升级到AS 2.2,今天突然出现了这条消息。 重新启动Studio会导致此消息消失。
但是整体构建似乎很慢 - 所以我使用 adb命令来停止和启动服务器,现在看来即时运行效果更好
adb kill-server
adb start-server
我的手机是Moto G x1032 w棒棒糖
答案 1 :(得分:0)
在设备生根后我遇到了同样的问题而另一个答案没有解决。 当我在终端中运行adb run-as命令时,我一直在
Could not set Capabilities: operation not permitted.
这是一个权限问题。您必须更改/ system / bin文件夹中的run-as文件的权限。这为我解决了(需要root访问权限):
1. remount /system rw
2. chmod 4750 /system/bin/run-as
3. remount /system ro
如果正在运行自定义恢复:
1. reboot to recovery
2. find the mount system and check it (make sure 'mount system as read-only' is unchecked)
3. open a terminal and type: adb shell
4. type: chmod 4750 /system/bin/run-as
5. uncheck the System mount and reboot!
请参阅此处第58373期:https://code.google.com/p/android/issues/detail?id=58373