Jin*_*hoi 10 c++ debugging android cross-platform visual-studio
环境:windows 10(家庭,专业),visual studio 2015(社区,专业)所有组合.
启动visual studio 2015 update 1,新项目,Native-Activity Application(Android),从而制作默认的android原生应用.构建解决方案并开始调试.然后会出现这样的错误消息:
无法开始调试.Android命令'run-as'失败.套餐'com.Android1'未知.
我用Google搜索,但找不到如何解决.我错过了什么?如何设置我的环境,或修复一些东西?
解决方案是您必须 root 设备并修复文件权限。您可以尝试按照提示中的建议进行操作(特别是在无法选择 root 的情况下),但在某些情况下,只有 root 才能解决问题。
获得设备 root 权限后,打开 adb shell 并运行以下命令:
su
mount -o remount,rw /system
chmod 4750 /system/bin/run-as
mount -o remount,ro /system
Run Code Online (Sandbox Code Playgroud)
这修复了 setuid 权限,以便运行方式进程根据文件所有者(即 root)被授予访问权限。
| 归档时间: |
|
| 查看次数: |
5923 次 |
| 最近记录: |