gpt4 book ai didi

android - 生根android手机运行交叉编译的C文件?

转载 作者:行者123 更新时间:2023-11-29 20:48:29 25 4
gpt4 key购买 nike

我真的需要 root 手机才能运行打印 hello world 的程序吗?

我正在尝试在交叉编译后运行一个二进制文件。当我将文件推送到/data/local/tmp 目录时,权限被拒绝。

我应该把它推到哪里才能运行,有什么想法吗?如果可能?

或者我需要在终端模拟器上尝试吗?

最佳答案

不,您不需要拥有 root 权限即可在 Android 上运行可执行文件。

最有可能的是,在将文件推送到/data/local/tmp 之后,它没有所需的权限 - 这就是您收到“权限被拒绝”的原因。做如下:

adb push /path/to/executable /data/local/tmp
adb shell chmod 0755 /data/local/tmp/executable
adb shell 'cd /data/local/tmp && ./executable'

它对我有用。

关于android - 生根android手机运行交叉编译的C文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29792235/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com