当前位置: 首页 > 知识库问答 >
问题:

visual studio 2015,android命令“run-as”失败

赖诚
2023-03-14

环境:windows 10(家庭、专业)、visual studio 2015(社区、专业)全部组合。

启动visual Studio2015更新1,新项目,原生活动应用程序(Android),从而创建默认的Android原生应用程序。生成解决方案并开始调试。则会出现这样的错误消息:

无法启动调试。Android命令“run-as”失败。包“com.android1”未知。

我搜索了一下,但找不到解决的方法。我错过了什么?如何设置我的环境,或修复一些东西?

共有1个答案

冯通
2023-03-14

解决这个问题的方法是,您必须root您的设备并修复一个文件权限。您可以尝试按照提示符上的建议操作(特别是如果不可以选择rooting的话),但在某些情况下,只有root才能解决问题。

根植设备之后,打开一个adb shell并运行以下操作:

su
mount -o remount,rw /system
chmod 4750 /system/bin/run-as
mount -o remount,ro /system

这将修复setuid权限,以便根据文件的所有者(即root)向run-as进程授予访问权限。

 类似资料:
  • 命令失败:/usr/libexec/plistbuddy-c print:cfbundleidentifier build/build/products/debug-iphonesimulator/reactdemonavigation.app/info.plist print:条目“:cfbundleidentifier”不存在

  • Python 或者 Lua 语言可以在不输出二进制的情况下,将代码使用虚拟机直接执行。Go语言虽然不使用虚拟机,但可使用 指令达到同样的效果。 命令会编译源码,并且直接执行源码的 main() 函数,不会在当前目录留下可执行文件。 下面我们准备一个 main.go 的文件来观察 的运行结果,源码如下: 这段代码的功能是将输入的参数打印出来。使用 运行这个源码文件,命令如下: $ go run ma

  • 我在OSX上使用react-native 0.43.3。我试着在Android上运行应用程序并获取消息 ./gradlew installDebug给了我一些错误,并将其全部修复。最后,构建获得成功,应用程序正在Android设备上运行。 但是命令仍然不起作用。只有命令起作用。 使用命令时有什么可以检查的吗? 我不明白它怎么会发生。

  • 在Mac m1上执行以下命令时,React native npm run android失败 安装应用程序时出错。确保已设置Android开发环境:https://reactnative.dev/docs/environment-setup. **.zshrc 错误:命令失败:/gradlew应用程序:installDebug-PreactNativeDevServerPort=8081

  • 我正在Mac OS上构建一个React-Native项目。我的Mac是Mac Mini,它使用了新的苹果M1芯片。我可以使用“React-Native Run-Android”命令在iOS模拟器上构建和运行我的项目。但是当我运行“react-native run-Android”命令时,它就不起作用了。 我下载并安装了Java JDK。当我在终端中键入“java-version”时,可以看到以下输

  • 我正在关注kubernetes.io上的hellnode教程 http://kubernetes.io/docs/hellonode/ 我在尝试执行“创建您的pod”部分时遇到错误。 当我运行这个命令(用我创建的命令替换PROJECT_ID)时,我得到以下结果: 我得到一个类似的错误只是输入kubectl版本: 我不知道该怎么做,因为除了按照本教程的步骤,我没有使用kubernetes的经验。